#include <ProfilerBus.h>
Public Member Functions | |
| AZ_RTTI (ProfilerRequests, "{90AEC117-14C1-4BAE-9704-F916E49EF13F}") | |
| virtual bool | IsActive () const =0 |
| Getter/setter for the profiler active state. | |
| virtual void | SetActive (bool active)=0 |
| virtual bool | CaptureFrame (const AZStd::string &outputFilePath)=0 |
| Capture a single frame of profiling data. | |
| virtual bool | StartCapture (AZStd::string outputFilePath)=0 |
| Starting/ending a multi-frame capture of profiling data. | |
| virtual bool | EndCapture ()=0 |
| virtual bool | IsCaptureInProgress () const =0 |
ProfilerRequests provides an interface for making profiling system requests
Check to see if a programmatic capture is currently in progress, implies that the profiler is active if returns True.