![]() |
Plasma Engine
2.0
|
Keeps track of all asset tables and their state as well as reloading modified resources. More...
#include <AssetTableWriter.h>
Public Member Functions | |
| plAssetTableWriter (const plApplicationFileSystemConfig &fileSystemConfig) | |
| void | MainThreadTick () |
| Needs to be called every frame. Handles update delays to allow compacting multiple changes. | |
| void | NeedsReloadResource (const plUuid &assetGuid) |
| Marks an asset that needs to be reloaded in the engine process. The requests are batched and sent out via MainThreadTick. | |
| plResult | WriteAssetTables (const plPlatformProfile *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.