Advanced Logger v1.0.1
Logger
|
A class that defines the settings for the advanced logger, including different log categories. More...
#include <LoggerSettings.h>
Public Member Functions | |
ULoggerSettings (const FObjectInitializer &ObjectInitializer=FObjectInitializer::Get()) | |
Constructor for ULoggerSettings. | |
UPROPERTY (BlueprintReadWrite, EditAnywhere, Config, Category="Build", meta=(ShowOnlyInnerProperties)) bool bScreenLog | |
Should the screen logs remain in the 'NO_LOGGING' build? | |
UPROPERTY (BlueprintReadWrite, EditAnywhere, Config, Category="Build", meta=(ShowOnlyInnerProperties)) bool bConsoleLog | |
Should the console logs remain in the 'NO_LOGGING' build? | |
UPROPERTY (BlueprintReadWrite, EditAnywhere, Config, Category="Colors", meta=(ShowOnlyInnerProperties)) FLoggerCategorySettings Log | |
Settings for the Log category. | |
UPROPERTY (BlueprintReadWrite, EditAnywhere, Config, Category="Colors", meta=(ShowOnlyInnerProperties)) FLoggerCategorySettings Warn | |
Settings for the Warn category. | |
UPROPERTY (BlueprintReadWrite, EditAnywhere, Config, Category="Colors", meta=(ShowOnlyInnerProperties)) FLoggerCategorySettings Error | |
Settings for the Error category. | |
A class that defines the settings for the advanced logger, including different log categories.
ULoggerSettings allows for configuration of logger settings, including different colors for Log, Warn, and Error categories. This class is configurable from the game settings and can be customized in the Unreal Editor.
ULoggerSettings::ULoggerSettings | ( | const FObjectInitializer & | ObjectInitializer = FObjectInitializer::Get() | ) |
Constructor for ULoggerSettings.
Initializes the logger settings with an optional object initializer.
ObjectInitializer | The object initializer to use for setting up the logger settings. |