![]() |
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: