LEAP Documentation 40220
Documentation for the LEAP project
Debug Class Reference

#include <Debug.h>

Static Public Member Functions

static void Log (FString output, float TimeToDisplay=5.0f, FColor Color=FColor::Silver, int32 Key=-1, bool IncludeInLogs=false)
 
static void Log (FString output, FColor Color)
 
static void Log (FString output, bool IncludeInLogs)
 
static void LogServerDedicated (FString output, const UObject *WorldContextObject, float TimeToDisplay=5.0f, FColor Color=FColor::Silver, int32 Key=-1)
 
static void LogServerListen (FString output, const UObject *WorldContextObject, float TimeToDisplay=5.0f, FColor Color=FColor::Silver, int32 Key=-1)
 
static void LogServerAny (FString output, const UObject *WorldContextObject, float TimeToDisplay=5.0f, FColor Color=FColor::Silver, int32 Key=-1)
 
static void LogClientNonServer (FString output, const UObject *WorldContextObject, float TimeToDisplay=5.0f, FColor Color=FColor::Silver, int32 Key=-1)
 
static void LogClientAny (FString output, const UObject *WorldContextObject, float TimeToDisplay=5.0f, FColor Color=FColor::Silver, int32 Key=-1)
 
static void LogOffscreenOnly (FString output, ELogLevel OffscreenLogLevel=ELogLevel::Log)
 
static void Print (FString output, const UObject *WorldContextObject, float TimeToDisplay=5.0f, FColor Color=FColor::Cyan, int32 Key=-1, bool IncludeInLogs=false)
 
static void Print (FString output, const UObject *WorldContextObject, bool IncludeInLogs)
 
static void Print (const UObject *WorldContextObject, FString output, bool IncludeInLogs)
 

Member Function Documentation

◆ Log() [1/3]

void Debug::Log ( FString  output,
bool  IncludeInLogs 
)
static

◆ Log() [2/3]

void Debug::Log ( FString  output,
FColor  Color 
)
static

◆ Log() [3/3]

void Debug::Log ( FString  output,
float  TimeToDisplay = 5.0f,
FColor  Color = FColor::Silver,
int32  Key = -1,
bool  IncludeInLogs = false 
)
static

◆ LogClientAny()

void Debug::LogClientAny ( FString  output,
const UObject *  WorldContextObject,
float  TimeToDisplay = 5.0f,
FColor  Color = FColor::Silver,
int32  Key = -1 
)
static

◆ LogClientNonServer()

void Debug::LogClientNonServer ( FString  output,
const UObject *  WorldContextObject,
float  TimeToDisplay = 5.0f,
FColor  Color = FColor::Silver,
int32  Key = -1 
)
static

◆ LogOffscreenOnly()

void Debug::LogOffscreenOnly ( FString  output,
ELogLevel  OffscreenLogLevel = ELogLevel::Log 
)
static

◆ LogServerAny()

void Debug::LogServerAny ( FString  output,
const UObject *  WorldContextObject,
float  TimeToDisplay = 5.0f,
FColor  Color = FColor::Silver,
int32  Key = -1 
)
static

◆ LogServerDedicated()

void Debug::LogServerDedicated ( FString  output,
const UObject *  WorldContextObject,
float  TimeToDisplay = 5.0f,
FColor  Color = FColor::Silver,
int32  Key = -1 
)
static

◆ LogServerListen()

void Debug::LogServerListen ( FString  output,
const UObject *  WorldContextObject,
float  TimeToDisplay = 5.0f,
FColor  Color = FColor::Silver,
int32  Key = -1 
)
static

◆ Print() [1/3]

void Debug::Print ( const UObject *  WorldContextObject,
FString  output,
bool  IncludeInLogs 
)
static

◆ Print() [2/3]

void Debug::Print ( FString  output,
const UObject *  WorldContextObject,
bool  IncludeInLogs 
)
static

◆ Print() [3/3]

void Debug::Print ( FString  output,
const UObject *  WorldContextObject,
float  TimeToDisplay = 5.0f,
FColor  Color = FColor::Cyan,
int32  Key = -1,
bool  IncludeInLogs = false 
)
static

The documentation for this class was generated from the following files: