Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
Grindstone::Asset Struct Reference
Inheritance diagram for Grindstone::Asset:
Grindstone::ComputePipelineAsset Grindstone::GraphicsPipelineAsset Grindstone::MaterialAsset Grindstone::TextureAsset

Public Member Functions

 Asset (Uuid uuid, std::string_view name)
virtual AssetType GetAssetType () const
virtual bool operator== (const Asset &other) const
virtual bool operator!= (const Asset &other) const

Static Public Member Functions

static AssetType GetStaticType ()

Public Attributes

Uuid uuid
std::string name
size_t referenceCount = 1
AssetLoadStatus assetLoadStatus = AssetLoadStatus::Unloaded

The documentation for this struct was generated from the following file:
  • /github/workspace/sources/code/EngineCore/Assets/Asset.hpp