Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
Grindstone::Assets Namespace Reference

Classes

class  ArchiveAssetLoader
struct  ArchiveContentFile
struct  ArchiveDirectory
class  ArchiveDirectoryDeserializer
struct  ArchiveDirectoryFile
struct  AssetLoadBinaryResult
class  AssetLoader
struct  AssetLoadTextResult
class  AssetManager
class  AssetRegistry
class  FileAssetLoader

Enumerations

enum class  AssetLoadStatus {
  Success , FileNotFound , NotEnoughMemory , InvalidAssetType ,
  AssetNotInRegistry
}

Enumeration Type Documentation

◆ AssetLoadStatus

Enumerator
Success 

The asset was successfully found and not loaded.

FileNotFound 

The asset could not be found.

NotEnoughMemory 

The asset was found, but could not be loaded because it requires an amount of memory that could not be allocated.

InvalidAssetType 

The asset was found, but has a type other than that which was attempted to be loaded.

AssetNotInRegistry 

The asset could not be found in the registry, likely due to an incorrect UUID.