UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
StatsCommon.h File Reference
#include "CoreTypes.h"
#include "Misc/Build.h"
#include "Misc/EnumClassFlags.h"

Go to the source code of this file.

Macros

#define FORCEINLINE_STATS   FORCEINLINE
 
#define checkStats(x)
 
#define UE_USE_LIGHTWEIGHT_STATS   (!STATS && ENABLE_STATNAMEDEVENTS)
 
#define ANSI_TO_PROFILING(x)   TEXT(x)
 

Typedefs

typedef WIDECHAR PROFILER_CHAR
 

Enumerations

enum class  EStatFlags : uint8 { None = 0 , ClearEveryFrame = 1 << 0 , CycleStat = 1 << 1 , Verbose = 1 << 2 }
 

Functions

 ENUM_CLASS_FLAGS (EStatFlags)
 

Macro Definition Documentation

◆ ANSI_TO_PROFILING

#define ANSI_TO_PROFILING (   x)    TEXT(x)

◆ checkStats

#define checkStats (   x)

◆ FORCEINLINE_STATS

#define FORCEINLINE_STATS   FORCEINLINE

◆ UE_USE_LIGHTWEIGHT_STATS

#define UE_USE_LIGHTWEIGHT_STATS   (!STATS && ENABLE_STATNAMEDEVENTS)

Typedef Documentation

◆ PROFILER_CHAR

Enumeration Type Documentation

◆ EStatFlags

enum class EStatFlags : uint8
strong
Enumerator
None 
ClearEveryFrame 
CycleStat 
Verbose 

Function Documentation

◆ ENUM_CLASS_FLAGS()

ENUM_CLASS_FLAGS ( EStatFlags  )