![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <GenericPlatformOutputDevices.h>
Inheritance diagram for FGenericPlatformOutputDevices:Static Public Member Functions | |
| static CORE_API void | SetupOutputDevices () |
| static CORE_API FString | GetAbsoluteLogFilename () |
| static CORE_API FOutputDevice * | GetLog () |
| static CORE_API void | GetPerChannelFileOverrides (TArray< FOutputDevice * > &OutputDevices) |
| static FOutputDevice * | GetEventLog () |
| static CORE_API FOutputDeviceError * | GetError () |
| static CORE_API FFeedbackContext * | GetFeedbackContext () |
Static Protected Member Functions | |
| static void | ResetCachedAbsoluteFilename () |
Generic implementation for most platforms
|
static |
Returns the absolute log filename generated from the project properties and/or command line parameters. The returned value may change during the execution, may not exist yet or may be locked by another process. It depends if the function is called before the log file was successfully opened or after. The log file is open lazily.
|
static |
|
inlinestatic |
|
static |
|
static |
|
static |
|
staticprotected |
|
static |
Add output devices which can vary depending on platform, configuration, command line parameters.