![]() |
Plasma Engine
2.0
|
Asset table class. Persistent cache for an asset table. More...
#include <AssetTableWriter.h>
Classes | |
struct | ManagerResource |
Public Member Functions | |
plResult | WriteAssetTable () |
void | Remove (const plSubAsset &subAsset) |
void | Update (const plSubAsset &subAsset) |
void | AddManagerResource (plStringView sGuid, plStringView sPath, plStringView sType) |
Public Attributes | |
plString | m_sDataDir |
plString | m_sTargetFile |
const plPlatformProfile * | m_pProfile = nullptr |
bool | m_bDirty = true |
bool | m_bReset = true |
plMap< plString, ManagerResource > | m_GuidToManagerResource |
plMap< plString, plString > | m_GuidToPath |
Asset table class. Persistent cache for an asset table.
The following assumptions need to be true for this cache to work: