Listen to 03DE frame/profiling events and forward them to the Superluminal profiling library. More...
#include <SuperluminalProfilerEventForwarder.h>
Inherits AZ::Debug::Profiler.
Public Member Functions | |
AZ_RTTI (SuperluminalProfilerEventForwarder, "{A05E7DC4-AB00-41BC-A739-8E58908CB84F}", AZ::Debug::Profiler) | |
AZ_CLASS_ALLOCATOR (SuperluminalProfilerEventForwarder, AZ::SystemAllocator) | |
void | Init () |
Registers/un-registers the AZ::Debug::Profiler instance to the interface. | |
void | Shutdown () |
void | BeginRegion (const AZ::Debug::Budget *budget, const char *eventName,...) final override |
AZ::Debug::Profiler overrides... | |
void | EndRegion (const AZ::Debug::Budget *budget) final override |
bool | IsContinuousCaptureInProgress () const |
Listen to 03DE frame/profiling events and forward them to the Superluminal profiling library.
bool SuperluminalProfiler::SuperluminalProfilerEventForwarder::IsContinuousCaptureInProgress | ( | ) | const |
Check to see if a programmatic capture is currently in progress, implies that the profiler is active if returns True.