|
Blender V4.3
|
#include <asset_library_on_disk.hh>
Inherits blender::asset_system::AssetLibrary.
Inherited by blender::asset_system::EssentialsAssetLibrary, and blender::asset_system::PreferencesOnDiskAssetLibrary.
Additional Inherited Members | |
Static Public Member Functions inherited from blender::asset_system::AssetLibrary | |
| static void | foreach_loaded (FunctionRef< void(AssetLibrary &)> fn, bool include_all_library) |
Static Public Attributes inherited from blender::asset_system::AssetLibrary | |
| static bool | save_catalogs_when_file_is_saved = true |
Protected Attributes inherited from blender::asset_system::AssetLibrary | |
| std::unique_ptr< AssetCatalogService > | catalog_service_ |
| std::mutex | catalog_service_mutex_ |
| std::optional< eAssetImportMethod > | import_method_ |
| bool | may_override_import_method_ = false |
| bool | use_relative_path_ = true |
| bCallbackFuncStore | on_save_callback_store_ {} |
Definition at line 15 of file asset_library_on_disk.hh.
| blender::asset_system::OnDiskAssetLibrary::OnDiskAssetLibrary | ( | eAssetLibraryType | library_type, |
| StringRef | name = "", | ||
| StringRef | root_path = "" ) |
Definition at line 13 of file asset_library_on_disk.cc.
References blender::asset_system::AssetLibrary::on_blend_save_handler_register().
|
overridevirtual |
Load catalogs that have changed on disk.
Reimplemented from blender::asset_system::AssetLibrary.
Definition at line 21 of file asset_library_on_disk.cc.
References blender::asset_system::AssetLibrary::catalog_service(), and blender::asset_system::AssetCatalogService::reload_catalogs().