UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ChaosPerfTest.h File Reference

Go to the source code of this file.

Classes

class  FChaosScopedDurationTimeLogger
 
struct  FScopedChaosPerfTest
 

Macros

#define CHAOS_PERF_TEST_ENABLED   1
 
#define CHAOS_PERF_TEST(x, units)   FScopedChaosPerfTest Scope_##x(TEXT(#x), units);
 
#define CHAOS_SCOPED_TIMER(x)   FChaosScopedDurationTimeLogger Timer_##x(TEXT(#x));
 

Enumerations

enum class  EChaosPerfUnits { S , Ms , Us , Num }
 

Macro Definition Documentation

◆ CHAOS_PERF_TEST

#define CHAOS_PERF_TEST (   x,
  units 
)    FScopedChaosPerfTest Scope_##x(TEXT(#x), units);

◆ CHAOS_PERF_TEST_ENABLED

#define CHAOS_PERF_TEST_ENABLED   1

◆ CHAOS_SCOPED_TIMER

#define CHAOS_SCOPED_TIMER (   x)    FChaosScopedDurationTimeLogger Timer_##x(TEXT(#x));

Enumeration Type Documentation

◆ EChaosPerfUnits

enum class EChaosPerfUnits
strong
Enumerator
Ms 
Us 
Num