![]() |
XII Release 0.1.0
|
Keeps track of all asset tables and their state as well as reloading modified resources. More...
#include <AssetTableWriter.h>
Public Member Functions | |
xiiAssetTableWriter (const xiiApplicationFileSystemConfig &fileSystemConfig) | |
void | MainThreadTick () |
Needs to be called every frame. Handles update delays to allow compacting multiple changes. | |
void | NeedsReloadResource (const xiiUuid &assetGuid) |
Marks an asset that needs to be reloaded in the engine process. The requests are batched and sent out via MainThreadTick. | |
xiiResult | WriteAssetTables (const xiiPlatformProfile *pAssetProfile, bool bForce) |
Writes the asset table for each data dir for the given asset profile. | |
Keeps track of all asset tables and their state as well as reloading modified resources.