diff options
Diffstat (limited to 'source/blender/blenkernel/BKE_library_override.h')
-rw-r--r-- | source/blender/blenkernel/BKE_library_override.h | 80 |
1 files changed, 40 insertions, 40 deletions
diff --git a/source/blender/blenkernel/BKE_library_override.h b/source/blender/blenkernel/BKE_library_override.h index bdecff87cf1..5440b0ebe63 100644 --- a/source/blender/blenkernel/BKE_library_override.h +++ b/source/blender/blenkernel/BKE_library_override.h @@ -25,39 +25,39 @@ */ struct ID; -struct IDOverrideStatic; -struct IDOverrideStaticProperty; -struct IDOverrideStaticPropertyOperation; +struct IDOverrideLibrary; +struct IDOverrideLibraryProperty; +struct IDOverrideLibraryPropertyOperation; struct Main; -void BKE_override_static_enable(const bool do_enable); -bool BKE_override_static_is_enabled(void); +void BKE_override_library_enable(const bool do_enable); +bool BKE_override_library_is_enabled(void); -struct IDOverrideStatic *BKE_override_static_init(struct ID *local_id, struct ID *reference_id); -void BKE_override_static_copy(struct ID *dst_id, const struct ID *src_id); -void BKE_override_static_clear(struct IDOverrideStatic *override); -void BKE_override_static_free(struct IDOverrideStatic **override); +struct IDOverrideLibrary *BKE_override_library_init(struct ID *local_id, struct ID *reference_id); +void BKE_override_library_copy(struct ID *dst_id, const struct ID *src_id); +void BKE_override_library_clear(struct IDOverrideLibrary *override); +void BKE_override_library_free(struct IDOverrideLibrary **override); -struct ID *BKE_override_static_create_from_id(struct Main *bmain, struct ID *reference_id); -bool BKE_override_static_create_from_tag(struct Main *bmain); +struct ID *BKE_override_library_create_from_id(struct Main *bmain, struct ID *reference_id); +bool BKE_override_library_create_from_tag(struct Main *bmain); -struct IDOverrideStaticProperty *BKE_override_static_property_find( - struct IDOverrideStatic *override, const char *rna_path); -struct IDOverrideStaticProperty *BKE_override_static_property_get( - struct IDOverrideStatic *override, const char *rna_path, bool *r_created); -void BKE_override_static_property_delete(struct IDOverrideStatic *override, - struct IDOverrideStaticProperty *override_property); +struct IDOverrideLibraryProperty *BKE_override_library_property_find( + struct IDOverrideLibrary *override, const char *rna_path); +struct IDOverrideLibraryProperty *BKE_override_library_property_get( + struct IDOverrideLibrary *override, const char *rna_path, bool *r_created); +void BKE_override_library_property_delete(struct IDOverrideLibrary *override, + struct IDOverrideLibraryProperty *override_property); -struct IDOverrideStaticPropertyOperation *BKE_override_static_property_operation_find( - struct IDOverrideStaticProperty *override_property, +struct IDOverrideLibraryPropertyOperation *BKE_override_library_property_operation_find( + struct IDOverrideLibraryProperty *override_property, const char *subitem_refname, const char *subitem_locname, const int subitem_refindex, const int subitem_locindex, const bool strict, bool *r_strict); -struct IDOverrideStaticPropertyOperation *BKE_override_static_property_operation_get( - struct IDOverrideStaticProperty *override_property, +struct IDOverrideLibraryPropertyOperation *BKE_override_library_property_operation_get( + struct IDOverrideLibraryProperty *override_property, const short operation, const char *subitem_refname, const char *subitem_locname, @@ -66,32 +66,32 @@ struct IDOverrideStaticPropertyOperation *BKE_override_static_property_operation const bool strict, bool *r_strict, bool *r_created); -void BKE_override_static_property_operation_delete( - struct IDOverrideStaticProperty *override_property, - struct IDOverrideStaticPropertyOperation *override_property_operation); +void BKE_override_library_property_operation_delete( + struct IDOverrideLibraryProperty *override_property, + struct IDOverrideLibraryPropertyOperation *override_property_operation); -bool BKE_override_static_status_check_local(struct Main *bmain, struct ID *local); -bool BKE_override_static_status_check_reference(struct Main *bmain, struct ID *local); +bool BKE_override_library_status_check_local(struct Main *bmain, struct ID *local); +bool BKE_override_library_status_check_reference(struct Main *bmain, struct ID *local); -bool BKE_override_static_operations_create(struct Main *bmain, - struct ID *local, - const bool force_auto); -void BKE_main_override_static_operations_create(struct Main *bmain, const bool force_auto); +bool BKE_override_library_operations_create(struct Main *bmain, + struct ID *local, + const bool force_auto); +void BKE_main_override_library_operations_create(struct Main *bmain, const bool force_auto); -void BKE_override_static_update(struct Main *bmain, struct ID *local); -void BKE_main_override_static_update(struct Main *bmain); +void BKE_override_library_update(struct Main *bmain, struct ID *local); +void BKE_main_override_library_update(struct Main *bmain); /* Storage (.blend file writing) part. */ /* For now, we just use a temp main list. */ -typedef struct Main OverrideStaticStorage; +typedef struct Main OverrideLibraryStorage; -OverrideStaticStorage *BKE_override_static_operations_store_initialize(void); -struct ID *BKE_override_static_operations_store_start(struct Main *bmain, - OverrideStaticStorage *override_storage, - struct ID *local); -void BKE_override_static_operations_store_end(OverrideStaticStorage *override_storage, - struct ID *local); -void BKE_override_static_operations_store_finalize(OverrideStaticStorage *override_storage); +OverrideLibraryStorage *BKE_override_library_operations_store_initialize(void); +struct ID *BKE_override_library_operations_store_start(struct Main *bmain, + OverrideLibraryStorage *override_storage, + struct ID *local); +void BKE_override_library_operations_store_end(OverrideLibraryStorage *override_storage, + struct ID *local); +void BKE_override_library_operations_store_finalize(OverrideLibraryStorage *override_storage); #endif /* __BKE_LIBRARY_OVERRIDE_H__ */ |