Blender
V5.0
source
blender
asset_system
intern
library_types
essentials_library.hh
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2024 Blender Authors
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
8
9
#pragma once
10
11
#include "
on_disk_library.hh
"
12
13
namespace
blender::asset_system
{
14
15
class
EssentialsAssetLibrary
:
public
OnDiskAssetLibrary
{
16
public
:
17
EssentialsAssetLibrary
();
18
19
std::optional<AssetLibraryReference>
library_reference
()
const override
;
20
22
void
update_default_import_method
();
23
};
24
25
}
// namespace blender::asset_system
blender::asset_system::EssentialsAssetLibrary::EssentialsAssetLibrary
EssentialsAssetLibrary()
Definition
essentials_library.cc:20
blender::asset_system::EssentialsAssetLibrary::library_reference
std::optional< AssetLibraryReference > library_reference() const override
Definition
essentials_library.cc:31
blender::asset_system::EssentialsAssetLibrary::update_default_import_method
void update_default_import_method()
Definition
essentials_library.cc:39
blender::asset_system::OnDiskAssetLibrary::OnDiskAssetLibrary
OnDiskAssetLibrary(eAssetLibraryType library_type, StringRef name="", StringRef root_path="")
Definition
on_disk_library.cc:13
blender::asset_system
Definition
AS_asset_catalog.hh:24
on_disk_library.hh
Generated on
for Blender by
doxygen
1.16.1