LEAP Documentation 40220
Documentation for the LEAP project
Debug.h File Reference
#include "Color.h"

Go to the source code of this file.

Classes

class  Debug
 

Macros

#define ProjectXEnsure(InExpression)   { if(UNLIKELY(!(InExpression))) { FDebug::LogAssertFailedMessage( #InExpression, __FILE__, __LINE__ ); if (UE4Asserts_Private::TrueOnFirstCallOnly([]{})) { _DebugBreakAndPromptForRemote(); } } }
 
#define ProjectXEnsureMsgf(InExpression, InFormat, ...)   { if(UNLIKELY(!(InExpression))) { FDebug::LogAssertFailedMessage( #InExpression, __FILE__, __LINE__, InFormat, ##__VA_ARGS__ ); if (UE4Asserts_Private::TrueOnFirstCallOnly([]{})) { _DebugBreakAndPromptForRemote(); } } }
 

Enumerations

enum class  ELogLevel : uint8 { Log = 0 , Warning = 1 , Error = 2 }
 

Macro Definition Documentation

◆ ProjectXEnsure

#define ProjectXEnsure (   InExpression)    { if(UNLIKELY(!(InExpression))) { FDebug::LogAssertFailedMessage( #InExpression, __FILE__, __LINE__ ); if (UE4Asserts_Private::TrueOnFirstCallOnly([]{})) { _DebugBreakAndPromptForRemote(); } } }

◆ ProjectXEnsureMsgf

#define ProjectXEnsureMsgf (   InExpression,
  InFormat,
  ... 
)    { if(UNLIKELY(!(InExpression))) { FDebug::LogAssertFailedMessage( #InExpression, __FILE__, __LINE__, InFormat, ##__VA_ARGS__ ); if (UE4Asserts_Private::TrueOnFirstCallOnly([]{})) { _DebugBreakAndPromptForRemote(); } } }

Enumeration Type Documentation

◆ ELogLevel

enum class ELogLevel : uint8
strong
Enumerator
Log 
Warning 
Error