[atom_cpu_profiler_gem_promotion] additional APIs for external control of the CPU profiler and visualization

Signed-off-by: AMZN-ScottR <24445312+AMZN-ScottR@users.noreply.github.com>
This commit is contained in:
AMZN-ScottR
2021-10-15 18:44:10 -07:00
parent 63e68f224b
commit 6480bc8b86
7 changed files with 58 additions and 7 deletions
@@ -39,6 +39,7 @@ namespace Profiler
void Deactivate() override;
// ProfilerRequestBus interface implementation
void SetProfilerEnabled(bool enabled) override;
bool CaptureCpuProfilingStatistics(const AZStd::string& outputFilePath) override;
bool BeginContinuousCpuProfilingCapture() override;
bool EndContinuousCpuProfilingCapture(const AZStd::string& outputFilePath) override;