Plasma Engine  2.0
Loading...
Searching...
No Matches
plAssetTableWriter Class Reference

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.
 

Detailed Description

Keeps track of all asset tables and their state as well as reloading modified resources.


The documentation for this class was generated from the following files: