![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ChunkDatabaseWriter.h>
Static Public Member Functions | |
| static IChunkDatabaseWriter * | Create (IChunkSource *ChunkSource, IFileSystem *FileSystem, IInstallerError *InstallerError, IChunkReferenceTracker *ChunkReferenceTracker, IChunkDataSerialization *ChunkDataSerialization, TArray< FChunkDatabaseFile > ChunkDatabaseList, TFunction< void(bool)> OnComplete) |
A factory for creating an IChunkDatabaseWriter instance.
|
static |
This implementation returns a chunk database writer that immediately kicks off the work and calls a provided callback when complete.
| ChunkSource | A chunk source for pulling required chunks from. |
| FileSystem | A files system interface for writing out the chunkdb files. |
| InstallerError | The error interface for aborting on other errors or registering our own. |
| ChunkReferenceTracker | Chunk reference tracker to keep up to date. |
| ChunkDataSerialization | Chunk data serialization implementation. |
| ChunkDatabaseList | The array of chunk database files to create and the chunks to place in them. |
| OnComplete | Function to call when the database files have been created. Called on main thread. |