Blender
V4.3
source
blender
asset_system
intern
asset_library_on_disk.cc
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2023 Blender Authors
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
9
#include "
asset_library_on_disk.hh
"
10
11
namespace
blender::asset_system
{
12
13
OnDiskAssetLibrary::OnDiskAssetLibrary
(
eAssetLibraryType
library_type,
14
StringRef
name,
15
StringRef
root_path)
16
:
AssetLibrary
(library_type, name, root_path)
17
{
18
this->
on_blend_save_handler_register
();
19
}
20
21
void
OnDiskAssetLibrary::refresh_catalogs
()
22
{
23
this->
catalog_service
().
reload_catalogs
();
24
}
25
26
}
// namespace blender::asset_system
eAssetLibraryType
eAssetLibraryType
Definition
DNA_asset_types.h:97
asset_library_on_disk.hh
blender::StringRef
Definition
BLI_string_ref.hh:128
blender::asset_system::AssetCatalogService::reload_catalogs
void reload_catalogs()
Definition
asset_system/intern/asset_catalog.cc:397
blender::asset_system::AssetLibrary
Definition
AS_asset_library.hh:40
blender::asset_system::AssetLibrary::on_blend_save_handler_register
void on_blend_save_handler_register()
Definition
asset_library.cc:261
blender::asset_system::AssetLibrary::catalog_service
AssetCatalogService & catalog_service() const
Definition
asset_library.cc:195
blender::asset_system::OnDiskAssetLibrary::OnDiskAssetLibrary
OnDiskAssetLibrary(eAssetLibraryType library_type, StringRef name="", StringRef root_path="")
Definition
asset_library_on_disk.cc:13
blender::asset_system::OnDiskAssetLibrary::refresh_catalogs
void refresh_catalogs() override
Definition
asset_library_on_disk.cc:21
blender::asset_system
Definition
AS_asset_catalog.hh:24
Generated on Thu Feb 6 2025 07:36:39 for Blender by
doxygen
1.11.0