Commit: 91b87d8d7fb8aec62faf00e5e0c3619d2753a92e
Author: Julian Eisel
Date:   Thu Mar 25 19:10:11 2021 +0100
Branches: ui-asset-view-template
https://developer.blender.org/rB91b87d8d7fb8aec62faf00e5e0c3619d2753a92e

Cleanup: Improve naming of new temporary ID consumer functions

===================================================================

M       source/blender/editors/asset/asset_edit.cc
M       source/blender/editors/include/ED_asset.h

===================================================================

diff --git a/source/blender/editors/asset/asset_edit.cc 
b/source/blender/editors/asset/asset_edit.cc
index 8fdfad7848b..fb16344b37c 100644
--- a/source/blender/editors/asset/asset_edit.cc
+++ b/source/blender/editors/asset/asset_edit.cc
@@ -187,7 +187,7 @@ class AssetTemporaryIDConsumer : NonCopyable, NonMovable {
   }
 };
 
-AssetTempIDConsumer *ED_asset_temporary_id_consumer_create(const AssetHandle 
*handle)
+AssetTempIDConsumer *ED_asset_temp_id_consumer_create(const AssetHandle 
*handle)
 {
   if (!handle) {
     return nullptr;
@@ -196,16 +196,16 @@ AssetTempIDConsumer 
*ED_asset_temporary_id_consumer_create(const AssetHandle *ha
       OBJECT_GUARDED_NEW(AssetTemporaryIDConsumer, *handle));
 }
 
-void ED_asset_temporary_id_consumer_free(AssetTempIDConsumer **consumer)
+void ED_asset_temp_id_consumer_free(AssetTempIDConsumer **consumer)
 {
   OBJECT_GUARDED_SAFE_DELETE(*consumer, AssetTemporaryIDConsumer);
 }
 
-ID *ED_asset_temporary_id_consumer_get_id(AssetTempIDConsumer *consumer_,
-                                          const AssetLibraryReference 
*asset_library,
-                                          ID_Type id_type,
-                                          Main *bmain,
-                                          ReportList *reports)
+ID *ED_asset_temp_id_consumer_ensure_local_id(AssetTempIDConsumer *consumer_,
+                                              const AssetLibraryReference 
*asset_library,
+                                              ID_Type id_type,
+                                              Main *bmain,
+                                              ReportList *reports)
 {
   if (!(consumer_ && asset_library && bmain && reports)) {
     return nullptr;
diff --git a/source/blender/editors/include/ED_asset.h 
b/source/blender/editors/include/ED_asset.h
index 69ff22a6e80..0fe07f72af5 100644
--- a/source/blender/editors/include/ED_asset.h
+++ b/source/blender/editors/include/ED_asset.h
@@ -44,13 +44,13 @@ bool ED_asset_can_make_single_from_context(const struct 
bContext *C);
 int ED_asset_library_reference_to_enum_value(const struct 
AssetLibraryReference *library);
 struct AssetLibraryReference ED_asset_library_reference_from_enum_value(int 
value);
 
-AssetTempIDConsumer *ED_asset_temporary_id_consumer_create(const AssetHandle 
*handle);
-void ED_asset_temporary_id_consumer_free(AssetTempIDConsumer **consumer);
-struct ID *ED_asset_temporary_id_consumer_get_id(AssetTempIDConsumer 
*consumer_,
-                                                 const AssetLibraryReference 
*asset_library,
-                                                 ID_Type id_type,
-                                                 struct Main *bmain,
-                                                 struct ReportList *reports);
+AssetTempIDConsumer *ED_asset_temp_id_consumer_create(const AssetHandle 
*handle);
+void ED_asset_temp_id_consumer_free(AssetTempIDConsumer **consumer);
+struct ID *ED_asset_temp_id_consumer_ensure_local_id(AssetTempIDConsumer 
*consumer,
+                                                     const 
AssetLibraryReference *asset_library,
+                                                     ID_Type id_type,
+                                                     struct Main *bmain,
+                                                     struct ReportList 
*reports);
 
 void ED_assetlist_storage_fetch(const struct AssetLibraryReference 
*library_reference,
                                 const struct AssetFilterSettings 
*filter_settings,

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to