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