|
Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
|
Public Member Functions | |
| void | InitializeDirectory () |
| virtual AssetLoadBinaryResult | LoadBinaryByUuid (AssetType assetType, Uuid uuid) override |
| virtual AssetLoadTextResult | LoadTextByUuid (AssetType assetType, Uuid uuid) override |
| virtual Grindstone::Uuid | GetUuidByAddress (AssetType assetType, std::string_view address) override |
Protected Member Functions | |
| AssetLoadBinaryResult | LoadAsset (const ArchiveDirectory::AssetInfo &assetInfo) |
Protected Attributes | |
| ArchiveDirectory | archiveDirectory |
| Buffer | lastBuffer |
| uint16_t | lastBufferIndex = UINT16_MAX |
|
overridevirtual |
Implements Grindstone::Assets::AssetLoader.
|
overridevirtual |
Implements Grindstone::Assets::AssetLoader.
|
overridevirtual |
Implements Grindstone::Assets::AssetLoader.