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

Go to the source code of this file.

Macros

#define CPUPROFILERTRACE_ENABLED   0
 
#define TRACE_CPUPROFILER_EVENT_DECLARE(DeclName)
 
#define TRACE_CPUPROFILER_EVENT_SCOPE_USE(DeclName, NameStr, ScopeName, Condition)
 
#define TRACE_CPUPROFILER_EVENT_SCOPE_USE_ON_CHANNEL(DeclName, NameStr, ScopeName, Channel, Condition)
 
#define TRACE_CPUPROFILER_EVENT_MANUAL_START(EventNameStr)
 
#define TRACE_CPUPROFILER_EVENT_MANUAL_END()
 
#define TRACE_CPUPROFILER_EVENT_MANUAL_IS_ENABLED()   false
 
#define TRACE_CPUPROFILER_EVENT_SCOPE_STR(NameStr)
 
#define TRACE_CPUPROFILER_EVENT_SCOPE_STR_CONDITIONAL(NameStr, Condition)
 
#define TRACE_CPUPROFILER_EVENT_SCOPE_STR_ON_CHANNEL(NameStr, Channel)
 
#define TRACE_CPUPROFILER_EVENT_SCOPE_STR_ON_CHANNEL_CONDITIONAL(NameStr, Channel, Condition)
 
#define TRACE_CPUPROFILER_EVENT_SCOPE_ON_CHANNEL_STR(NameStr, Channel)
 
#define TRACE_CPUPROFILER_EVENT_SCOPE_ON_CHANNEL_STR_CONDITIONAL(NameStr, Channel, Condition)
 
#define TRACE_CPUPROFILER_EVENT_SCOPE_ON_CHANNEL_CONDITIONAL_STR(NameStr, Channel, Condition)
 
#define TRACE_CPUPROFILER_EVENT_SCOPE(Name)
 
#define TRACE_CPUPROFILER_EVENT_SCOPE_CONDITIONAL(Name, Condition)
 
#define TRACE_CPUPROFILER_EVENT_SCOPE_ON_CHANNEL(Name, Channel)
 
#define TRACE_CPUPROFILER_EVENT_SCOPE_ON_CHANNEL_CONDITIONAL(Name, Channel, Condition)
 
#define TRACE_CPUPROFILER_EVENT_SCOPE_TEXT(Name)
 
#define TRACE_CPUPROFILER_EVENT_SCOPE_TEXT_CONDITIONAL(Name, Condition)
 
#define TRACE_CPUPROFILER_EVENT_SCOPE_TEXT_ON_CHANNEL(Name, Channel)
 
#define TRACE_CPUPROFILER_EVENT_SCOPE_TEXT_ON_CHANNEL_CONDITIONAL(Name, Channel, Condition)
 
#define TRACE_CPUPROFILER_EVENT_FLUSH()
 

Macro Definition Documentation

◆ CPUPROFILERTRACE_ENABLED

#define CPUPROFILERTRACE_ENABLED   0

◆ TRACE_CPUPROFILER_EVENT_DECLARE

#define TRACE_CPUPROFILER_EVENT_DECLARE (   DeclName)

◆ TRACE_CPUPROFILER_EVENT_FLUSH

#define TRACE_CPUPROFILER_EVENT_FLUSH ( )

◆ TRACE_CPUPROFILER_EVENT_MANUAL_END

#define TRACE_CPUPROFILER_EVENT_MANUAL_END ( )

◆ TRACE_CPUPROFILER_EVENT_MANUAL_IS_ENABLED

#define TRACE_CPUPROFILER_EVENT_MANUAL_IS_ENABLED ( )    false

◆ TRACE_CPUPROFILER_EVENT_MANUAL_START

#define TRACE_CPUPROFILER_EVENT_MANUAL_START (   EventNameStr)

◆ TRACE_CPUPROFILER_EVENT_SCOPE

#define TRACE_CPUPROFILER_EVENT_SCOPE (   Name)

◆ TRACE_CPUPROFILER_EVENT_SCOPE_CONDITIONAL

#define TRACE_CPUPROFILER_EVENT_SCOPE_CONDITIONAL (   Name,
  Condition 
)

◆ TRACE_CPUPROFILER_EVENT_SCOPE_ON_CHANNEL

#define TRACE_CPUPROFILER_EVENT_SCOPE_ON_CHANNEL (   Name,
  Channel 
)

◆ TRACE_CPUPROFILER_EVENT_SCOPE_ON_CHANNEL_CONDITIONAL

#define TRACE_CPUPROFILER_EVENT_SCOPE_ON_CHANNEL_CONDITIONAL (   Name,
  Channel,
  Condition 
)

◆ TRACE_CPUPROFILER_EVENT_SCOPE_ON_CHANNEL_CONDITIONAL_STR

#define TRACE_CPUPROFILER_EVENT_SCOPE_ON_CHANNEL_CONDITIONAL_STR (   NameStr,
  Channel,
  Condition 
)

◆ TRACE_CPUPROFILER_EVENT_SCOPE_ON_CHANNEL_STR

#define TRACE_CPUPROFILER_EVENT_SCOPE_ON_CHANNEL_STR (   NameStr,
  Channel 
)

◆ TRACE_CPUPROFILER_EVENT_SCOPE_ON_CHANNEL_STR_CONDITIONAL

#define TRACE_CPUPROFILER_EVENT_SCOPE_ON_CHANNEL_STR_CONDITIONAL (   NameStr,
  Channel,
  Condition 
)

◆ TRACE_CPUPROFILER_EVENT_SCOPE_STR

#define TRACE_CPUPROFILER_EVENT_SCOPE_STR (   NameStr)

◆ TRACE_CPUPROFILER_EVENT_SCOPE_STR_CONDITIONAL

#define TRACE_CPUPROFILER_EVENT_SCOPE_STR_CONDITIONAL (   NameStr,
  Condition 
)

◆ TRACE_CPUPROFILER_EVENT_SCOPE_STR_ON_CHANNEL

#define TRACE_CPUPROFILER_EVENT_SCOPE_STR_ON_CHANNEL (   NameStr,
  Channel 
)

◆ TRACE_CPUPROFILER_EVENT_SCOPE_STR_ON_CHANNEL_CONDITIONAL

#define TRACE_CPUPROFILER_EVENT_SCOPE_STR_ON_CHANNEL_CONDITIONAL (   NameStr,
  Channel,
  Condition 
)

◆ TRACE_CPUPROFILER_EVENT_SCOPE_TEXT

#define TRACE_CPUPROFILER_EVENT_SCOPE_TEXT (   Name)

◆ TRACE_CPUPROFILER_EVENT_SCOPE_TEXT_CONDITIONAL

#define TRACE_CPUPROFILER_EVENT_SCOPE_TEXT_CONDITIONAL (   Name,
  Condition 
)

◆ TRACE_CPUPROFILER_EVENT_SCOPE_TEXT_ON_CHANNEL

#define TRACE_CPUPROFILER_EVENT_SCOPE_TEXT_ON_CHANNEL (   Name,
  Channel 
)

◆ TRACE_CPUPROFILER_EVENT_SCOPE_TEXT_ON_CHANNEL_CONDITIONAL

#define TRACE_CPUPROFILER_EVENT_SCOPE_TEXT_ON_CHANNEL_CONDITIONAL (   Name,
  Channel,
  Condition 
)

◆ TRACE_CPUPROFILER_EVENT_SCOPE_USE

#define TRACE_CPUPROFILER_EVENT_SCOPE_USE (   DeclName,
  NameStr,
  ScopeName,
  Condition 
)

◆ TRACE_CPUPROFILER_EVENT_SCOPE_USE_ON_CHANNEL

#define TRACE_CPUPROFILER_EVENT_SCOPE_USE_ON_CHANNEL (   DeclName,
  NameStr,
  ScopeName,
  Channel,
  Condition 
)