IDOverrideLibrary(bpy_struct)
base class — bpy_struct
- class bpy.types.IDOverrideLibrary(bpy_struct)
Struct gathering all data needed by overridden linked IDs
- is_in_hierarchy
Whether this library override is defined as part of a library hierarchy, or as a single, isolated and autonomous override
- Type
boolean, default True
- properties
List of overridden properties
- Type
IDOverrideLibraryProperties
bpy_prop_collection
ofIDOverrideLibraryProperty
, (readonly)
- operations_update()
Update the library override operations based on the differences between this override ID and its reference
- reset(do_hierarchy=True)
Reset this override to match again its linked reference ID
- Parameters
do_hierarchy (boolean, (optional)) – Also reset all the dependencies of this override to match their reference linked IDs
- destroy(do_hierarchy=True)
Delete this override ID and remap its usages to its linked reference ID instead
- Parameters
do_hierarchy (boolean, (optional)) – Also delete all the dependencies of this override and remap their usages to their reference linked IDs
- classmethod bl_rna_get_subclass(id, default=None)
- Parameters
id (string) – The RNA type identifier.
- Returns
The RNA type or default when not found.
- Return type
bpy.types.Struct
subclass
- classmethod bl_rna_get_subclass_py(id, default=None)
- Parameters
id (string) – The RNA type identifier.
- Returns
The class or default when not found.
- Return type
type
Inherited Properties
Inherited Functions
References