|
Blender V4.3
|
Inherits blender::asset_system::AssetCatalogDefinitionFile.
Public Member Functions | |
| Map< CatalogID, AssetCatalog * > | get_catalogs () |
Public Member Functions inherited from blender::asset_system::AssetCatalogDefinitionFile | |
| AssetCatalogDefinitionFile (const CatalogFilePath &file_path) | |
| bool | write_to_disk () const |
| bool | write_to_disk (const CatalogFilePath &dest_file_path) const |
| bool | contains (CatalogID catalog_id) const |
| void | add_overwrite (AssetCatalog *catalog) |
| void | add_new (AssetCatalog *catalog) |
| void | forget (CatalogID catalog_id) |
| void | parse_catalog_file (const CatalogFilePath &catalog_definition_file_path, AssetCatalogParsedFn catalog_loaded_callback) |
| std::unique_ptr< AssetCatalogDefinitionFile > | copy_and_remap (const OwningAssetCatalogMap &catalogs, const OwningAssetCatalogMap &deleted_catalogs) const |
Additional Inherited Members | |
Public Types inherited from blender::asset_system::AssetCatalogDefinitionFile | |
| using | AssetCatalogParsedFn = FunctionRef<bool(std::unique_ptr<AssetCatalog>)> |
Public Attributes inherited from blender::asset_system::AssetCatalogDefinitionFile | |
| const CatalogFilePath | file_path |
Static Public Attributes inherited from blender::asset_system::AssetCatalogDefinitionFile | |
| static const int | SUPPORTED_VERSION = 1 |
| static const std::string | VERSION_MARKER = "VERSION " |
| static const std::string | HEADER |
Protected Member Functions inherited from blender::asset_system::AssetCatalogDefinitionFile | |
| bool | parse_version_line (StringRef line) |
| std::unique_ptr< AssetCatalog > | parse_catalog_line (StringRef line) |
| bool | write_to_disk_unsafe (const CatalogFilePath &dest_file_path) const |
| bool | ensure_directory_exists (const CatalogFilePath &directory_path) const |
Protected Attributes inherited from blender::asset_system::AssetCatalogDefinitionFile | |
| Map< CatalogID, AssetCatalog * > | catalogs_ |
Definition at line 1164 of file asset_catalog_test.cc.
|
inline |
Definition at line 1166 of file asset_catalog_test.cc.
References blender::asset_system::AssetCatalogDefinitionFile::catalogs_.
Referenced by blender::asset_system::tests::TEST_F().