Ember
Loading...
Searching...
No Matches
EmberForge::PerformanceMonitor Member List

This is the complete list of members for EmberForge::PerformanceMonitor, including all inherited members.

BeginFrame()EmberForge::PerformanceMonitor
Clear()EmberForge::PerformanceMonitor
EndFrame()EmberForge::PerformanceMonitor
GetAllMetrics() constEmberForge::PerformanceMonitor
GetCPUUsage() constEmberForge::PerformanceMonitorinline
GetCurrentFPS() constEmberForge::PerformanceMonitorinline
GetInstance()EmberForge::PerformanceMonitorstatic
GetMemoryUsage() constEmberForge::PerformanceMonitorinline
GetMetric(const std::string &name) constEmberForge::PerformanceMonitor
InitializeBuiltInMetrics()EmberForge::PerformanceMonitorprivate
IsEnabled() constEmberForge::PerformanceMonitorinline
m_cpuMetricEmberForge::PerformanceMonitorprivate
m_cpuUsageEmberForge::PerformanceMonitorprivate
m_currentFPSEmberForge::PerformanceMonitorprivate
m_customMetricsEmberForge::PerformanceMonitorprivate
m_enabledEmberForge::PerformanceMonitorprivate
m_fpsMetricEmberForge::PerformanceMonitorprivate
m_frameActiveEmberForge::PerformanceMonitorprivate
m_frameStartEmberForge::PerformanceMonitorprivate
m_frameTimeMetricEmberForge::PerformanceMonitorprivate
m_frameTimesEmberForge::PerformanceMonitorprivate
m_lastFrameTimeEmberForge::PerformanceMonitorprivate
m_memoryMetricEmberForge::PerformanceMonitorprivate
m_memoryUsageMBEmberForge::PerformanceMonitorprivate
PerformanceMonitor()EmberForge::PerformanceMonitor
ReadCPUUsage()EmberForge::PerformanceMonitorprivate
ReadMemoryUsage()EmberForge::PerformanceMonitorprivate
RecordMetric(const std::string &name, float value, const std::string &unit="")EmberForge::PerformanceMonitor
RecordTime(const std::string &name, double milliseconds)EmberForge::PerformanceMonitor
SetEnabled(bool enabled)EmberForge::PerformanceMonitorinline
UpdateFPS()EmberForge::PerformanceMonitorprivate
UpdateSystemMetrics()EmberForge::PerformanceMonitor
~PerformanceMonitor()EmberForge::PerformanceMonitor