Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/InGamePerformanceTracker.h |
Include |
#include "InGamePerformanceTracker.h" |
struct FInGameCycleHistory
Name | Description | ||
---|---|---|---|
|
CachedAverageCycles |
Current average cycles for access by others, possibly on other threads. |
|
|
CurrFrameCycles |
Current number of cycles for this frame. |
|
|
FrameCycles |
Cycles for each frame in history. |
|
|
FrameIdx |
Index of next frame in history to replace. |
|
|
TotalCycles |
Cached running total for an overall average. |
Name | Description | |
---|---|---|
|
FInGameCycleHistory() |
|
|
FInGameCycleHistory ( |
Name | Description | ||
---|---|---|---|
|
AddCycles ( |
Adds a number of cycles for the current frame. Thread safe. |
|
|
GetAverageCycles() |
||
|
NextFrame() |
Places the current data on the history and advances to the next frame index. Not thread safe. |
|
|
Reset() |