![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ChunkDbChunkSource.h>
Inheritance diagram for BuildPatchServices::IChunkDbChunkSourceStat:Public Types | |
| enum class | ELoadResult : uint8 { Success = 0 , MissingHashInfo_DEPRECATED , HashCheckFailed_DEPRECATED , LocationOutOfBounds_DEPRECATED , SerializationError , CorruptedData } |
Public Member Functions | |
| virtual | ~IChunkDbChunkSourceStat () |
| virtual void | OnBatchStarted (const TArray< FGuid > &ChunkIds) |
| virtual void | OnLoadStarted (const FGuid &ChunkId)=0 |
| virtual void | OnLoadComplete (const FGuid &ChunkId, ELoadResult Result)=0 |
| virtual void | OnReadComplete (const ISpeedRecorder::FRecord &Record)=0 |
This interface defines the statistics class required by the chunkdb chunk source. It should be implemented in order to collect desired information which is being broadcast by the system.
|
strong |
|
inlinevirtual |
|
inlinevirtual |
Called when a batch of chunks are going to be loaded.
| ChunkIds | The ids of each chunk. |
|
pure virtual |
Called each time a chunk load completes.
| ChunkId | The id of the chunk. |
| Result | The load result. |
Implemented in BuildPatchServices::FChunkDbChunkSourceStatistics.
|
pure virtual |
Called each time a chunk load begins.
| ChunkId | The id of the chunk. |
Implemented in BuildPatchServices::FChunkDbChunkSourceStatistics.
|
pure virtual |
Implemented in BuildPatchServices::FChunkDbChunkSourceStatistics.