UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FOutputDeviceRedirector Member List

This is the complete list of members for FOutputDeviceRedirector, including all inherited members.

AddOutputDevice(FOutputDevice *OutputDevice)FOutputDeviceRedirector
bAutoEmitLineTerminatorFOutputDeviceprotected
bSuppressEventTagFOutputDeviceprotected
CanBeUsedOnAnyThread() constFOutputDeviceinlinevirtual
CanBeUsedOnMultipleThreads() constFOutputDeviceinlinevirtual
CanBeUsedOnPanicThread() constFOutputDeviceinlinevirtual
CategorizedLogf(const FName &Category, ELogVerbosity::Type Verbosity, const FmtType &Fmt, Types... Args)FOutputDeviceinline
CreateFence()FOutputDeviceRedirector
Dump(class FArchive &Ar)FOutputDeviceinlinevirtual
EnableBacklog(bool bEnable)FOutputDeviceRedirector
Flush() finalFOutputDeviceRedirectorvirtual
FlushThreadedLogs(EOutputDeviceRedirectorFlushOptions Options=EOutputDeviceRedirectorFlushOptions::None)FOutputDeviceRedirector
FOutputDevice()FOutputDevice
FOutputDevice(FOutputDevice &&)FOutputDevice
FOutputDevice(const FOutputDevice &)FOutputDevice
FOutputDeviceRedirector()FOutputDeviceRedirector
Get()FOutputDeviceRedirectorstatic
GetAutoEmitLineTerminator() constFOutputDeviceinline
GetSuppressEventTag() constFOutputDeviceinline
HasBacklogForCrash() constFOutputDeviceRedirector
IsBacklogEnabled() constFOutputDeviceRedirector
IsMemoryOnly() constFOutputDeviceinlinevirtual
IsRedirectingTo(FOutputDevice *OutputDevice)FOutputDeviceRedirector
Log(const TCHAR *S)FOutputDevice
Log(ELogVerbosity::Type Verbosity, const TCHAR *S)FOutputDevice
Log(const FName &Category, ELogVerbosity::Type Verbosity, const TCHAR *Str)FOutputDevice
Log(const FString &S)FOutputDevice
Log(const FText &S)FOutputDevice
Log(ELogVerbosity::Type Verbosity, const FString &S)FOutputDevice
Log(const FName &Category, ELogVerbosity::Type Verbosity, const FString &S)FOutputDevice
Logf(const FmtType &Fmt)FOutputDeviceinline
Logf(const FmtType &Fmt, Types... Args)FOutputDeviceinline
Logf(ELogVerbosity::Type Verbosity, const FmtType &Fmt, Types... Args)FOutputDeviceinline
operator=(FOutputDevice &&)FOutputDevice
operator=(const FOutputDevice &)FOutputDevice
Panic()FOutputDeviceRedirector
RedirectLog(const FName &Category, ELogVerbosity::Type Verbosity, const TCHAR *Data)FOutputDeviceRedirector
RedirectLog(const FLazyName &Category, ELogVerbosity::Type Verbosity, const TCHAR *Data)FOutputDeviceRedirector
RemoveOutputDevice(FOutputDevice *OutputDevice)FOutputDeviceRedirector
Serialize(const TCHAR *Data, ELogVerbosity::Type Verbosity, const FName &Category, const double Time) finalFOutputDeviceRedirectorvirtual
Serialize(const TCHAR *Data, ELogVerbosity::Type Verbosity, const FName &Category) finalFOutputDeviceRedirectorvirtual
SerializeBacklog(FOutputDevice *OutputDevice)FOutputDeviceRedirector
SerializeBacklogForCrash(TNotNull< FOutputDevice * > OutputDevice) constFOutputDeviceRedirector
SerializeRecord(const UE::FLogRecord &Record) finalFOutputDeviceRedirectorvirtual
SetAutoEmitLineTerminator(bool bInAutoEmitLineTerminator)FOutputDeviceinline
SetCurrentThreadAsPrimaryThread()FOutputDeviceRedirector
SetSuppressEventTag(bool bInSuppressEventTag)FOutputDeviceinline
TearDown() finalFOutputDeviceRedirectorvirtual
TryStartDedicatedPrimaryThread()FOutputDeviceRedirector
~FOutputDevice()FOutputDevicevirtual
~FOutputDeviceRedirector()FOutputDeviceRedirector