| add(std::filesystem::path path, Texture *asset) | Asset::AssetManager< std::filesystem::path, Texture > | |
| AssetManager()=default | Asset::AssetManager< std::filesystem::path, Texture > | |
| clear() | Asset::AssetManager< std::filesystem::path, Texture > | virtual |
| completeRecord(const std::shared_ptr< RecordType > &record, bool success, std::string error={}) | Asset::AssetManager< std::filesystem::path, Texture > | private |
| declare(std::filesystem::path path, Args &&... args) | Asset::AssetManager< std::filesystem::path, Texture > | |
| exists(std::filesystem::path path) | Asset::AssetManager< std::filesystem::path, Texture > | |
| fail(const std::filesystem::path &path, std::string error) | Asset::AssetManager< std::filesystem::path, Texture > | |
| forEachAsset(Func &&func) const | Asset::AssetManager< std::filesystem::path, Texture > | inline |
| getAsset(const std::filesystem::path &path) | Asset::AssetManager< std::filesystem::path, Texture > | |
| getAssetLoadingState(const std::filesystem::path &path) | Asset::AssetManager< std::filesystem::path, Texture > | |
| getOrCreateRecord(const std::filesystem::path &path) | Asset::AssetManager< std::filesystem::path, Texture > | private |
| getOrCreateRef(const std::filesystem::path &path) | Asset::AssetManager< std::filesystem::path, Texture > | |
| getRecord(const std::filesystem::path &path) const | Asset::AssetManager< std::filesystem::path, Texture > | private |
| getRef(const std::filesystem::path &path) const | Asset::AssetManager< std::filesystem::path, Texture > | |
| isDeclared(std::filesystem::path path) | Asset::AssetManager< std::filesystem::path, Texture > | |
| records | Asset::AssetManager< std::filesystem::path, Texture > | private |
| RecordType typedef | Asset::AssetManager< std::filesystem::path, Texture > | |
| RefType typedef | Asset::AssetManager< std::filesystem::path, Texture > | |
| resolve(const std::filesystem::path &path, std::unique_ptr< Texture > asset) | Asset::AssetManager< std::filesystem::path, Texture > | |
| ResultType typedef | Asset::AssetManager< std::filesystem::path, Texture > | |
| setAssetLoadingState(const std::filesystem::path &path, LoadState state) | Asset::AssetManager< std::filesystem::path, Texture > | |
| syncRecordStateFromPayload(const std::shared_ptr< RecordType > &record) const | Asset::AssetManager< std::filesystem::path, Texture > | private |
| TextureAssetManager() | Engine::Assets::TextureAssetManager | |
| unloadAssetPayload(const std::filesystem::path &path) | Asset::AssetManager< std::filesystem::path, Texture > | |
| ~AssetManager()=default | Asset::AssetManager< std::filesystem::path, Texture > | virtual |