![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <MemoryChunkStore.h>
Inheritance diagram for BuildPatchServices::IMemoryChunkStoreStat:Public Member Functions | |
| virtual | ~IMemoryChunkStoreStat () |
| virtual void | OnChunkStored (const FGuid &ChunkId)=0 |
| virtual void | OnChunkReleased (const FGuid &ChunkId)=0 |
| virtual void | OnChunkBooted (const FGuid &ChunkId)=0 |
| virtual void | OnStoreUseUpdated (int32 ChunkCount)=0 |
| virtual void | OnStoreSizeUpdated (int32 Size)=0 |
This interface defines the statistics class required by the memory chunk store. It should be implemented in order to collect desired information which is being broadcast by the system.
|
inlinevirtual |
|
pure virtual |
Called whenever a chunk has been booted from the store because a new one was added that is required sooner.
| ChunkId | The id of the chunk. |
Implemented in DeltaStats::FNoMemoryChunkStoreStat, and BuildPatchServices::FMemoryChunkStoreStatistics.
|
pure virtual |
Called whenever a chunk has been release from the store as it was no longer referenced.
| ChunkId | The id of the chunk. |
Implemented in DeltaStats::FNoMemoryChunkStoreStat, and BuildPatchServices::FMemoryChunkStoreStatistics.
|
pure virtual |
Called whenever a new chunk has been put into the store.
| ChunkId | The id of the chunk. |
Implemented in DeltaStats::FNoMemoryChunkStoreStat, and BuildPatchServices::FMemoryChunkStoreStatistics.
|
pure virtual |
Called whenever the total size allotted for the store is updated.
| Size | The total number of chunks that can be stored. |
Implemented in DeltaStats::FNoMemoryChunkStoreStat, and BuildPatchServices::FMemoryChunkStoreStatistics.
|
pure virtual |
Called whenever the number of chunks in the store is updated.
| ChunkCount | The number of chunks now contained in the store. |
Implemented in DeltaStats::FNoMemoryChunkStoreStat, and BuildPatchServices::FMemoryChunkStoreStatistics.