#include <AssetRegistry.h>
Definition at line 72 of file AssetRegistry.h.
◆ MaterialStore()
| Engine::Core::MaterialStore::MaterialStore |
( |
AssetManager * | assetManager = nullptr | ) |
|
|
explicit |
◆ isValid()
◆ keyFor()
| std::string Engine::Core::MaterialStore::keyFor |
( |
const Asset::MeshPath & | materialPath | ) |
|
|
staticnodiscardprivate |
◆ load()
◆ path()
◆ ref()
◆ setAssetManager()
| void Engine::Core::MaterialStore::setAssetManager |
( |
AssetManager * | assetManager | ) |
|
◆ assetManager_
| AssetManager* Engine::Core::MaterialStore::assetManager_ = nullptr |
|
private |
◆ pathToIndex_
| std::unordered_map<std::string, uint32_t> Engine::Core::MaterialStore::pathToIndex_ |
|
private |
◆ records_
| std::vector<Record> Engine::Core::MaterialStore::records_ |
|
private |
The documentation for this class was generated from the following file:
- /home/magerbeton/Documents/gl3-vulkan/Engine/include/Engine/Asset/AssetRegistry.h