Listen to 03DE frame/profiling events and forward them to the Tracy profiling library. More...
#include <TracyProfilerEventForwarder.h>
Inherits AZ::Debug::Profiler, and AZ::TickBus::Handler.
Public Member Functions | |
AZ_RTTI (TracyProfilerEventForwarder, "{9467E3F6-0581-4E46-A98A-F3C249FD7B24}", AZ::Debug::Profiler) | |
AZ_CLASS_ALLOCATOR (TracyProfilerEventForwarder, 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 |
int | GetTickOrder () override |
AZ::TickBus::Handler overrides. | |
void | OnTick (float deltaTime, AZ::ScriptTimePoint timePoint) override |
Listen to 03DE frame/profiling events and forward them to the Tracy profiling library.