Open 3D Engine Profiler Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
Profiler::CachedTimeRegion Struct Reference

Structure that is used to cache a timed region into the thread's local storage. More...

#include <CpuProfiler.h>

Classes

struct  GroupRegionName
 

Public Member Functions

 CachedTimeRegion (const GroupRegionName &groupRegionName)
 
 CachedTimeRegion (const GroupRegionName &groupRegionName, uint16_t stackDepth, uint64_t startTick, uint64_t endTick)
 

Public Attributes

GroupRegionName m_groupRegionName {nullptr, ""}
 
uint16_t m_stackDepth = 0u
 
AZStd::sys_time_t m_startTick = 0
 
AZStd::sys_time_t m_endTick = 0
 

Detailed Description

Structure that is used to cache a timed region into the thread's local storage.


The documentation for this struct was generated from the following file: