Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/ULevelStreamingProfilingSubsyste-
Description
Gives child classes an opportunity to track additional data along with the main report. Levels usually progress linearly through the ELevelState values, but may skip values depending on the initial state of the world when tracking begins.
| Name | UpdateTrackingData |
| Type | function |
| Header File | /Engine/Source/Runtime/Engine/Public/ProfilingDebugging/LevelStreamingProfilingSubsystem.h |
| Include Path | #include "ProfilingDebugging/LevelStreamingProfilingSubsystem.h" |
virtual void UpdateTrackingData
(
int32 TrackingIndex,
FLevelStats & BaseStats,
const ULevelStreaming * StreamingLevel,
ELevelState PreviousState,
ELevelState NewState
)
Parameters
| Name | Remarks |
|---|---|
| TrackingIndex | Integer parameter tracking the row of the report data is being collected for (may be non-contiguous). |
| StreamingLevel | The ULevelStreaming controlling the streaming for this level. |
| PreviousState | The last state recorded for the level. |
| NewState | The new state for the level. |