![]() |
XII Release 0.1.0
|
Asset table class. Persistent cache for an asset table. More...
#include <AssetTableWriter.h>
Classes | |
struct | ManagerResource |
Public Member Functions | |
xiiResult | WriteAssetTable () |
void | Remove (const xiiSubAsset &subAsset) |
void | Update (const xiiSubAsset &subAsset) |
void | AddManagerResource (xiiStringView sGuid, xiiStringView sPath, xiiStringView sType) |
Public Attributes | |
xiiString | m_sDataDir |
xiiString | m_sTargetFile |
const xiiPlatformProfile * | m_pProfile = nullptr |
bool | m_bDirty = true |
bool | m_bReset = true |
xiiMap< xiiString, ManagerResource > | m_GuidToManagerResource |
xiiMap< xiiString, xiiString > | m_GuidToPath |
Asset table class. Persistent cache for an asset table.
The following assumptions need to be true for this cache to work: