Navigation
API > API/Runtime > API/Runtime/Engine > API/Runtime/Engine/ProfilingDebugging > API/Runtime/Engine/ProfilingDebugging/ULevelStreamingProfilingSubsyste-
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/ProfilingDebugging/LevelStreamingProfilingSubsystem.h |
| Include | #include "ProfilingDebugging/LevelStreamingProfilingSubsystem.h" |
virtual void UpdateTrackingData
(
int32 TrackingIndex,
FLevelStats & BaseStats,
const ULevelStreaming * StreamingLevel,
ELevelState PreviousState,
ELevelState NewState
)
Remarks
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.
Parameters
| Name | Description |
|---|---|
| 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. |