OVRSystemPerfMetrics.PerfMetrics Class Reference

Public Member Functions

string ToJSON ()
 
bool LoadFromJSON (string json)
 

Public Attributes

int frameCount
 
float frameTime
 
float deltaFrameTime
 
bool appCpuTime_IsValid
 
float appCpuTime
 
bool appGpuTime_IsValid
 
float appGpuTime
 
bool compositorCpuTime_IsValid
 
float compositorCpuTime
 
bool compositorGpuTime_IsValid
 
float compositorGpuTime
 
bool compositorDroppedFrameCount_IsValid
 
int compositorDroppedFrameCount
 
bool systemGpuUtilPercentage_IsValid
 
float systemGpuUtilPercentage
 
bool systemCpuUtilAveragePercentage_IsValid
 
float systemCpuUtilAveragePercentage
 
bool systemCpuUtilWorstPercentage_IsValid
 
float systemCpuUtilWorstPercentage
 
bool deviceCpuClockFrequencyInMHz_IsValid
 
float deviceCpuClockFrequencyInMHz
 
bool deviceGpuClockFrequencyInMHz_IsValid
 
float deviceGpuClockFrequencyInMHz
 
bool deviceCpuClockLevel_IsValid
 
int deviceCpuClockLevel
 
bool deviceGpuClockLevel_IsValid
 
int deviceGpuClockLevel
 

Member Function Documentation

◆ LoadFromJSON()

bool OVRSystemPerfMetrics.PerfMetrics.LoadFromJSON ( string  json)

◆ ToJSON()

string OVRSystemPerfMetrics.PerfMetrics.ToJSON ( )

Member Data Documentation

◆ appCpuTime

float OVRSystemPerfMetrics.PerfMetrics.appCpuTime

◆ appCpuTime_IsValid

bool OVRSystemPerfMetrics.PerfMetrics.appCpuTime_IsValid

◆ appGpuTime

float OVRSystemPerfMetrics.PerfMetrics.appGpuTime

◆ appGpuTime_IsValid

bool OVRSystemPerfMetrics.PerfMetrics.appGpuTime_IsValid

◆ compositorCpuTime

float OVRSystemPerfMetrics.PerfMetrics.compositorCpuTime

◆ compositorCpuTime_IsValid

bool OVRSystemPerfMetrics.PerfMetrics.compositorCpuTime_IsValid

◆ compositorDroppedFrameCount

int OVRSystemPerfMetrics.PerfMetrics.compositorDroppedFrameCount

◆ compositorDroppedFrameCount_IsValid

bool OVRSystemPerfMetrics.PerfMetrics.compositorDroppedFrameCount_IsValid

◆ compositorGpuTime

float OVRSystemPerfMetrics.PerfMetrics.compositorGpuTime

◆ compositorGpuTime_IsValid

bool OVRSystemPerfMetrics.PerfMetrics.compositorGpuTime_IsValid

◆ deltaFrameTime

float OVRSystemPerfMetrics.PerfMetrics.deltaFrameTime

◆ deviceCpuClockFrequencyInMHz

float OVRSystemPerfMetrics.PerfMetrics.deviceCpuClockFrequencyInMHz

◆ deviceCpuClockFrequencyInMHz_IsValid

bool OVRSystemPerfMetrics.PerfMetrics.deviceCpuClockFrequencyInMHz_IsValid

◆ deviceCpuClockLevel

int OVRSystemPerfMetrics.PerfMetrics.deviceCpuClockLevel

◆ deviceCpuClockLevel_IsValid

bool OVRSystemPerfMetrics.PerfMetrics.deviceCpuClockLevel_IsValid

◆ deviceGpuClockFrequencyInMHz

float OVRSystemPerfMetrics.PerfMetrics.deviceGpuClockFrequencyInMHz

◆ deviceGpuClockFrequencyInMHz_IsValid

bool OVRSystemPerfMetrics.PerfMetrics.deviceGpuClockFrequencyInMHz_IsValid

◆ deviceGpuClockLevel

int OVRSystemPerfMetrics.PerfMetrics.deviceGpuClockLevel

◆ deviceGpuClockLevel_IsValid

bool OVRSystemPerfMetrics.PerfMetrics.deviceGpuClockLevel_IsValid

◆ frameCount

int OVRSystemPerfMetrics.PerfMetrics.frameCount

◆ frameTime

float OVRSystemPerfMetrics.PerfMetrics.frameTime

◆ systemCpuUtilAveragePercentage

float OVRSystemPerfMetrics.PerfMetrics.systemCpuUtilAveragePercentage

◆ systemCpuUtilAveragePercentage_IsValid

bool OVRSystemPerfMetrics.PerfMetrics.systemCpuUtilAveragePercentage_IsValid

◆ systemCpuUtilWorstPercentage

float OVRSystemPerfMetrics.PerfMetrics.systemCpuUtilWorstPercentage

◆ systemCpuUtilWorstPercentage_IsValid

bool OVRSystemPerfMetrics.PerfMetrics.systemCpuUtilWorstPercentage_IsValid

◆ systemGpuUtilPercentage

float OVRSystemPerfMetrics.PerfMetrics.systemGpuUtilPercentage

◆ systemGpuUtilPercentage_IsValid

bool OVRSystemPerfMetrics.PerfMetrics.systemGpuUtilPercentage_IsValid

The documentation for this class was generated from the following file: