|
Cogs.Core
|
Public Member Functions | |
| AssetData (const AssetData &other)=delete | |
| bool | hasChanged (const AssetHandle &asset) const |
| void | setAsset (AssetHandle asset) |
| void | setGeneration (uint8_t generation) |
| bool | isGeneration (uint8_t generation) const |
Public Attributes | |
| AssetHandle | asset |
| std::shared_ptr< struct AssetInstanceData > | instanceData |
| ComponentModel::ComponentHandle | customRayPickHandling = ComponentModel::ComponentHandle::Empty() |
Private Attributes | |
| uint8_t | generation = 0 |
Definition at line 29 of file AssetSystem.h.
|
inline |
Definition at line 35 of file AssetSystem.h.
|
inline |
Definition at line 47 of file AssetSystem.h.
|
inline |
Definition at line 40 of file AssetSystem.h.
|
inline |
Definition at line 46 of file AssetSystem.h.
| AssetHandle Cogs::Core::AssetData::asset |
Definition at line 49 of file AssetSystem.h.
| ComponentModel::ComponentHandle Cogs::Core::AssetData::customRayPickHandling = ComponentModel::ComponentHandle::Empty() |
Definition at line 53 of file AssetSystem.h.
|
private |
Definition at line 56 of file AssetSystem.h.
| std::shared_ptr<struct AssetInstanceData> Cogs::Core::AssetData::instanceData |
Definition at line 50 of file AssetSystem.h.