UAndroidXRPerformanceMetricsBlueprintFunctionLibrary

#include <AndroidXRPerformanceMetricsBlueprintFunctionLibrary.h>

Summary

Inheritance

Inherits from: UBlueprintFunctionLibrary

Public static functions

EnumeratePerformanceMetricsCounterPaths(TArray< FString > & MetricsCounterPaths)
bool
Enumerates all performance metrics counter paths supported by the runtime.
GetPerformanceMetricsEnabled()
bool
Returns whether or not the performance metrics system is enabled.
QueryPerformanceMetricsCounter(FString CounterPath, FAndroidXRPerformanceMetricsCounter & PerformanceMetricsCounter)
bool
Queries a performance metrics counter.
SetPerformanceMetricsEnabled(bool bEnabled)
bool
Enables or disables the performance metrics system.

Public static functions

EnumeratePerformanceMetricsCounterPaths

bool EnumeratePerformanceMetricsCounterPaths(
  TArray< FString > & MetricsCounterPaths
)

Enumerates all performance metrics counter paths supported by the runtime.

Details
Parameters
MetricsCounterPaths
Array of supported performance metrics counter paths, as strings.
Returns
True if the underlying API call was successful.

GetPerformanceMetricsEnabled

bool GetPerformanceMetricsEnabled()

Returns whether or not the performance metrics system is enabled.

Details
Returns
True if the system is enabled.

QueryPerformanceMetricsCounter

bool QueryPerformanceMetricsCounter(
  FString CounterPath,
  FAndroidXRPerformanceMetricsCounter & PerformanceMetricsCounter
)

Queries a performance metrics counter.

Details
Parameters
CounterPath
String representing the metric counter path.
PerformanceMetricsCounter
The metrics for the specified path.
Returns
True if the underlying API call was successful.

SetPerformanceMetricsEnabled

bool SetPerformanceMetricsEnabled(
  bool bEnabled
)

Enables or disables the performance metrics system.

Details
Parameters
bEnabled
Whether or not the system should be enabled.
Returns
True if the underlying API call was successful.