|
using | Iterator = std::vector<Subasset>::iterator |
|
using | ConstIterator = std::vector<Subasset>::const_iterator |
|
|
| MetaFile (AssetRegistry &assetRegistry, const std::filesystem::path &) |
|
void | Load (AssetRegistry &assetRegistry, const std::filesystem::path &) |
|
| MetaFile (const MetaFile &other)=delete |
|
| MetaFile (MetaFile &&other) noexcept=default |
|
MetaFile & | operator= (const MetaFile &other)=delete |
|
MetaFile & | operator= (MetaFile &&other) noexcept=default |
|
void | Save (uint32_t currentImporterVersion) |
|
void | SaveWithoutImporterVersionChange () |
|
bool | TryGetDefaultSubasset (Subasset &subasset) const |
|
Uuid | GetOrCreateDefaultSubassetUuid (const std::string &subassetName, AssetType assetType) |
|
Uuid | GetOrCreateSubassetUuid (const std::string &subassetName, AssetType assetType) |
|
size_t | GetSubassetCount () const |
|
bool | TryGetSubasset (const std::string &subassetName, Subasset *&outSubasset) |
|
bool | TryGetSubasset (Uuid uuid, Subasset *&outSubasset) |
|
bool | TryGetDefaultSubassetUuid (Uuid &outUuid) const |
|
bool | TryGetSubassetUuid (const std::string &subassetName, Uuid &outUuid) const |
|
bool | IsValid () const |
|
bool | IsOutdatedImporterVersion (Grindstone::Editor::ImporterVersion currentImporterVersion) const |
|
bool | IsOutdatedMetaVersion () const |
|
Grindstone::Editor::ImporterSettings & | GetImporterSettings () |
|
Iterator | begin () noexcept |
|
ConstIterator | begin () const noexcept |
|
Iterator | end () noexcept |
|
ConstIterator | end () const noexcept |
|
The documentation for this class was generated from the following files:
- /github/workspace/sources/code/Common/ResourcePipeline/MetaFile.hpp
- /github/workspace/sources/code/Common/ResourcePipeline/MetaFile.cpp