![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Inheritance diagram for BuildPatchServices::FStatsCollectorImpl:Public Member Functions | |
| FStatsCollectorImpl () | |
| virtual | ~FStatsCollectorImpl () |
| virtual volatile FAtomicValue * | CreateStat (const FString &Name, EStatFormat Type, FAtomicValue InitialValue=0) override |
| virtual void | LogStats (float TimeBetweenLogs=0.0f) override |
Public Member Functions inherited from BuildPatchServices::FStatsCollector | |
| virtual | ~FStatsCollector () |
Additional Inherited Members | |
Public Types inherited from BuildPatchServices::FStatsCollector | |
| typedef int64 | FAtomicValue |
Static Public Member Functions inherited from BuildPatchServices::FStatsCollector | |
| static uint64 | GetCycles () |
| static double | GetSeconds () |
| static double | CyclesToSeconds (uint64 Cycles) |
| static uint64 | SecondsToCycles (double Seconds) |
| static void | AccumulateTimeBegin (uint64 &TempValue) |
| static void | AccumulateTimeEnd (volatile FAtomicValue *Stat, uint64 &TempValue) |
| static void | Accumulate (volatile FAtomicValue *Stat, int64 Amount) |
| static void | Set (volatile FAtomicValue *Stat, int64 Value) |
| static void | SetAsPercentage (volatile FAtomicValue *Stat, double Value) |
| static double | GetAsPercentage (volatile FAtomicValue *Stat) |
| BuildPatchServices::FStatsCollectorImpl::FStatsCollectorImpl | ( | ) |
|
virtual |
|
overridevirtual |
Implements BuildPatchServices::FStatsCollector.
|
overridevirtual |
Implements BuildPatchServices::FStatsCollector.