UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FPerfCounters Member List

This is the complete list of members for FPerfCounters, including all inherited members.

AsShared()TSharedFromThis< FPerfCounters >inline
AsShared() constTSharedFromThis< FPerfCounters >inline
AsSharedSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< FPerfCounters >inline
AsWeak()TSharedFromThis< FPerfCounters >inline
AsWeak() constTSharedFromThis< FPerfCounters >inline
AsWeakSubobject(SubobjectType *SubobjectPtr) constTSharedFromThis< FPerfCounters >inline
DoesSharedInstanceExist() constTSharedFromThis< FPerfCounters >inline
Exec(UWorld *InWorld, const TCHAR *Cmd, FOutputDevice &Ar)FExecvirtual
Exec_Dev(UWorld *InWorld, const TCHAR *Cmd, FOutputDevice &Ar)FExecinlineprotectedvirtual
Exec_Editor(UWorld *InWorld, const TCHAR *Cmd, FOutputDevice &Ar)FExecinlineprotectedvirtual
Exec_Runtime(UWorld *InWorld, const TCHAR *Cmd, FOutputDevice &Ar)FPerfCountersprotectedvirtual
Flags enum nameIPerfCounters
FPerfCounters(const FString &InUniqueInstanceId)FPerfCounters
FSelfRegisteringExec()FSelfRegisteringExec
FTSTickerObjectBase(float InDelay=0.0f, FTSTicker &Ticker=FTSTicker::GetCoreTicker())FTSTickerObjectBase
Get(const FString &Name, int32 Val=0)IPerfCountersinline
Get(const FString &Name, uint32 Val=0)IPerfCountersinline
Get(const FString &Name, float Val=0.0f)IPerfCountersinline
Get(const FString &Name, double Val=0.0)IPerfCountersinline
GetAllCounters() overrideFPerfCountersinlinevirtual
GetAllCountersAsJson() overrideFPerfCountersvirtual
GetInstanceName() const overrideFPerfCountersinlinevirtual
GetNumber(const FString &Name, double DefaultValue=0.0) overrideFPerfCountersvirtual
Increment(const FString &Name, int32 Add=1, int32 DefaultValue=0, uint32 Flags=IPerfCounters::Flags::Transient)IPerfCountersinline
Initialize()FPerfCounters
OnPerfCounterExecCommand() overrideFPerfCountersinlinevirtual
operator=(TSharedFromThis const &)TSharedFromThis< FPerfCounters >inlineprotected
PerformanceHistograms() overrideFPerfCountersinlinevirtual
ReportUnplayableCondition(const FString &ConditionDescription)FPerfCountersvirtual
ResetStatsForNextPeriod() overrideFPerfCountersvirtual
Set(const FString &Name, int32 Val, uint32 Flags=0)IPerfCountersinline
Set(const FString &Name, uint32 Val, uint32 Flags=0)IPerfCountersinline
Set(const FString &Name, float Val, uint32 Flags=0)IPerfCountersinline
Set(const FString &Name, double Val, uint32 Flags=0)IPerfCountersinline
Set(const FString &Name, int64 Val, uint32 Flags=0)IPerfCountersinline
Set(const FString &Name, uint64 Val, uint32 Flags=0)IPerfCountersinline
Set(const FString &Name, const FString &Val, uint32 Flags=0)IPerfCountersinline
Set(const FString &Name, const FProduceJsonCounterValue &Callback, uint32 Flags=0)IPerfCountersinline
SetJson(const FString &Name, const FProduceJsonCounterValue &InCallback, uint32 Flags) overrideFPerfCountersvirtual
SetNumber(const FString &Name, double Value, uint32 Flags) overrideFPerfCountersvirtual
SetString(const FString &Name, const FString &Value, uint32 Flags) overrideFPerfCountersvirtual
SharedThis(OtherType *ThisPtr)TSharedFromThis< FPerfCounters >inlineprotectedstatic
SharedThis(const OtherType *ThisPtr)TSharedFromThis< FPerfCounters >inlineprotectedstatic
StartMachineLoadTracking() overrideFPerfCountersvirtual
StartMachineLoadTracking(double TickRate, const TArray< double > &FrameTimeHistogramBucketsMs) overrideFPerfCountersvirtual
StaticExec(UWorld *Inworld, const TCHAR *Cmd, FOutputDevice &Ar)FSelfRegisteringExecstatic
StopMachineLoadTracking()FPerfCountersvirtual
Tick(float DeltaTime) overrideFPerfCountersvirtual
TPerformanceHistogramMap typedefIPerfCounters
Transient enum valueIPerfCounters
TSharedFromThis()TSharedFromThis< FPerfCounters >inlineprotected
TSharedFromThis(TSharedFromThis const &)TSharedFromThis< FPerfCounters >inlineprotected
UE_NONCOPYABLE(FTSTickerObjectBase)FTSTickerObjectBase
UpdateWeakReferenceInternal(TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) constTSharedFromThis< FPerfCounters >inline
UpdateWeakReferenceInternal(TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) constTSharedFromThis< FPerfCounters >inline
~FExec()FExecvirtual
~FPerfCounters()FPerfCountersvirtual
~FSelfRegisteringExec()FSelfRegisteringExecvirtual
~FTSTickerObjectBase()FTSTickerObjectBasevirtual
~IPerfCounters()IPerfCountersinlinevirtual
~TSharedFromThis()TSharedFromThis< FPerfCounters >inlineprotected