Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulian Eisel <julian@blender.org>2021-07-20 22:09:03 +0300
committerJulian Eisel <julian@blender.org>2021-07-20 22:30:03 +0300
commite99801390c7a2b947fb447715409278d366f176a (patch)
tree5a4e28a7d68c1204768d2a734af4592b51a1e545 /source/blender/editors/asset/asset_edit.cc
parent5a1b1c0ed2e6d085c93b8afd699407f92cc2d07d (diff)
Cleanup: Move asset-handle functions to own file
Keeps files minimal and focused. I much prefer that over having all kinds of stuff in general files like `asset_edit.cc`.
Diffstat (limited to 'source/blender/editors/asset/asset_edit.cc')
-rw-r--r--source/blender/editors/asset/asset_edit.cc40
1 files changed, 0 insertions, 40 deletions
diff --git a/source/blender/editors/asset/asset_edit.cc b/source/blender/editors/asset/asset_edit.cc
index c44960f3b5a..16fd71b4340 100644
--- a/source/blender/editors/asset/asset_edit.cc
+++ b/source/blender/editors/asset/asset_edit.cc
@@ -133,43 +133,3 @@ AssetLibraryReference ED_asset_library_reference_from_enum_value(int value)
}
return library;
}
-
-const char *ED_asset_handle_get_name(const AssetHandle *asset)
-{
- return asset->file_data->name;
-}
-
-AssetMetaData *ED_asset_handle_get_metadata(const AssetHandle *asset)
-{
- return asset->file_data->asset_data;
-}
-
-ID *ED_asset_handle_get_local_id(const AssetHandle *asset)
-{
- return asset->file_data->id;
-}
-
-ID_Type ED_asset_handle_get_id_type(const AssetHandle *asset)
-{
- return static_cast<ID_Type>(asset->file_data->blentype);
-}
-
-int ED_asset_handle_get_preview_icon_id(const AssetHandle *asset)
-{
- return asset->file_data->preview_icon_id;
-}
-
-void ED_asset_handle_get_full_library_path(const bContext *C,
- const AssetLibraryReference *asset_library,
- const AssetHandle *asset,
- char r_full_lib_path[FILE_MAX_LIBEXTRA])
-{
- *r_full_lib_path = '\0';
-
- std::string asset_path = ED_assetlist_asset_filepath_get(C, *asset_library, *asset);
- if (asset_path.empty()) {
- return;
- }
-
- BLO_library_path_explode(asset_path.c_str(), r_full_lib_path, nullptr, nullptr);
-}