|
Vulkan Schnee 0.0.1
High-performance rendering engine
|
#include <Asset.h>
Public Attributes | |
| Ref< Key, AssetClass > | ref |
| AssetClass * | asset = nullptr |
| bool | success = false |
| std::string | error |
| uint64_t | generation = 0 |
| AssetClass* Asset::LoadResult< Key, AssetClass >::asset = nullptr |
Definition at line 59 of file Asset.h.
Referenced by Asset::AssetManager< Key, AssetClass >::completeRecord().
| std::string Asset::LoadResult< Key, AssetClass >::error |
Definition at line 61 of file Asset.h.
Referenced by Asset::AssetManager< Key, AssetClass >::completeRecord(), and Asset::Ref< std::filesystem::path, Audio >::expiredFuture().
| uint64_t Asset::LoadResult< Key, AssetClass >::generation = 0 |
Definition at line 62 of file Asset.h.
Referenced by Asset::AssetManager< Key, AssetClass >::completeRecord().
| Ref<Key, AssetClass> Asset::LoadResult< Key, AssetClass >::ref |
Definition at line 58 of file Asset.h.
Referenced by Asset::AssetManager< Key, AssetClass >::completeRecord().
| bool Asset::LoadResult< Key, AssetClass >::success = false |
Definition at line 60 of file Asset.h.
Referenced by Asset::AssetManager< Key, AssetClass >::completeRecord().