Blender
V3.3
|
#include <DNA_ID.h>
Public Attributes | |
struct IDOverrideLibraryProperty * | next |
struct IDOverrideLibraryProperty * | prev |
char * | rna_path |
ListBase | operations |
short | tag |
char | _pad [2] |
unsigned int | rna_prop_type |
A single overridden property, contain all operations on this one.
struct IDOverrideLibraryProperty* IDOverrideLibraryProperty::next |
Definition at line 249 of file DNA_ID.h.
Referenced by BKE_lib_override_library_copy(), lib_override_library_resync(), and override_library_rna_path_mapping_ensure().
ListBase IDOverrideLibraryProperty::operations |
List of overriding operations (IDOverrideLibraryPropertyOperation) applied to this property.
Definition at line 260 of file DNA_ID.h.
Referenced by BKE_lib_override_library_operations_tag(), BKE_lib_override_library_property_operation_delete(), BKE_lib_override_library_property_operation_find(), BKE_lib_override_library_property_operation_get(), direct_link_id_override_property_cb(), lib_override_library_property_clear(), lib_override_library_property_copy(), override_remove_button_exec(), rna_property_override_apply_ex(), rna_property_override_operation_store(), RNA_struct_override_matches(), version_liboverride_rnacollections_insertion_animdata(), version_liboverride_rnacollections_insertion_object(), and version_liboverride_rnacollections_insertion_object_constraints().
struct IDOverrideLibraryProperty * IDOverrideLibraryProperty::prev |
char* IDOverrideLibraryProperty::rna_path |
Path from ID to overridden property. Does not include indices/names for final arrays/collections items.
Definition at line 255 of file DNA_ID.h.
Referenced by BKE_lib_override_library_property_delete(), BKE_lib_override_library_property_get(), BKE_lib_override_library_property_is_animated(), BKE_lib_override_rna_property_find(), blender::ed::outliner::OverrideRNAPathTreeBuilder::build_path(), direct_link_id_override_property_cb(), lib_override_library_property_clear(), lib_override_library_property_copy(), override_remove_button_exec(), rna_porperty_override_collection_subitem_lookup(), rna_property_override_apply_ex(), and rna_property_override_operation_store().
unsigned int IDOverrideLibraryProperty::rna_prop_type |
The property type matching the rna_path.
Definition at line 269 of file DNA_ID.h.
Referenced by rna_property_override_apply_ex().
short IDOverrideLibraryProperty::tag |
Runtime, tags are common to both IDOverrideLibraryProperty and IDOverrideLibraryPropertyOperation.
Definition at line 265 of file DNA_ID.h.
Referenced by BKE_lib_override_library_operations_tag(), and direct_link_id_override_property_cb().