![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for IPerfCounters, including all inherited members.
| Flags enum name | IPerfCounters | |
| Get(const FString &Name, int32 Val=0) | IPerfCounters | inline |
| Get(const FString &Name, uint32 Val=0) | IPerfCounters | inline |
| Get(const FString &Name, float Val=0.0f) | IPerfCounters | inline |
| Get(const FString &Name, double Val=0.0) | IPerfCounters | inline |
| GetAllCounters()=0 | IPerfCounters | pure virtual |
| GetAllCountersAsJson()=0 | IPerfCounters | pure virtual |
| GetInstanceName() const =0 | IPerfCounters | pure virtual |
| GetNumber(const FString &Name, double DefaultValue=0.0)=0 | IPerfCounters | pure virtual |
| Increment(const FString &Name, int32 Add=1, int32 DefaultValue=0, uint32 Flags=IPerfCounters::Flags::Transient) | IPerfCounters | inline |
| OnPerfCounterExecCommand()=0 | IPerfCounters | pure virtual |
| PerformanceHistograms()=0 | IPerfCounters | pure virtual |
| ReportUnplayableCondition(const FString &ConditionDescription)=0 | IPerfCounters | pure virtual |
| ResetStatsForNextPeriod()=0 | IPerfCounters | pure virtual |
| Set(const FString &Name, int32 Val, uint32 Flags=0) | IPerfCounters | inline |
| Set(const FString &Name, uint32 Val, uint32 Flags=0) | IPerfCounters | inline |
| Set(const FString &Name, float Val, uint32 Flags=0) | IPerfCounters | inline |
| Set(const FString &Name, double Val, uint32 Flags=0) | IPerfCounters | inline |
| Set(const FString &Name, int64 Val, uint32 Flags=0) | IPerfCounters | inline |
| Set(const FString &Name, uint64 Val, uint32 Flags=0) | IPerfCounters | inline |
| Set(const FString &Name, const FString &Val, uint32 Flags=0) | IPerfCounters | inline |
| Set(const FString &Name, const FProduceJsonCounterValue &Callback, uint32 Flags=0) | IPerfCounters | inline |
| SetJson(const FString &Name, const FProduceJsonCounterValue &Callback, uint32 Flags=0)=0 | IPerfCounters | pure virtual |
| SetNumber(const FString &Name, double Value, uint32 Flags=0)=0 | IPerfCounters | pure virtual |
| SetString(const FString &Name, const FString &Value, uint32 Flags=0)=0 | IPerfCounters | pure virtual |
| StartMachineLoadTracking()=0 | IPerfCounters | pure virtual |
| StartMachineLoadTracking(double TickRate, const TArray< double > &FrameTimeHistogramBucketsMs)=0 | IPerfCounters | pure virtual |
| StopMachineLoadTracking()=0 | IPerfCounters | pure virtual |
| TPerformanceHistogramMap typedef | IPerfCounters | |
| Transient enum value | IPerfCounters | |
| ~IPerfCounters() | IPerfCounters | inlinevirtual |