IDOverrideLibraryPropertyOperations(bpy_struct)

base class — bpy_struct

class bpy.types.IDOverrideLibraryPropertyOperations(bpy_struct)

Collection of override operations

add(operation, subitem_reference_name='', subitem_local_name='', subitem_reference_index=- 1, subitem_local_index=- 1)

Add a new operation

Parameters
  • operation (enum in ['NOOP', 'REPLACE', 'DIFF_ADD', 'DIFF_SUB', 'FACT_MULTIPLY', 'INSERT_AFTER', 'INSERT_BEFORE']) –

    Operation, What override operation is performed

    • NOOP No-Op – Does nothing, prevents adding actual overrides (NOT USED).

    • REPLACE Replace – Replace value of reference by overriding one.

    • DIFF_ADD Differential – Stores and apply difference between reference and local value (NOT USED).

    • DIFF_SUB Differential – Stores and apply difference between reference and local value (NOT USED).

    • FACT_MULTIPLY Factor – Stores and apply multiplication factor between reference and local value (NOT USED).

    • INSERT_AFTER Insert After – Insert a new item into collection after the one referenced in subitem_reference_name or _index.

    • INSERT_BEFORE Insert Before – Insert a new item into collection after the one referenced in subitem_reference_name or _index (NOT USED).

  • subitem_reference_name (string, (optional, never None)) – Subitem Reference Name, Used to handle insertions into collection

  • subitem_local_name (string, (optional, never None)) – Subitem Local Name, Used to handle insertions into collection

  • subitem_reference_index (int in [-1, inf], (optional)) – Subitem Reference Index, Used to handle insertions into collection

  • subitem_local_index (int in [-1, inf], (optional)) – Subitem Local Index, Used to handle insertions into collection

Returns

New Operation, Created operation

Return type

IDOverrideLibraryPropertyOperation

remove(operation)

Remove and delete an operation

Parameters

operation (IDOverrideLibraryPropertyOperation) – Operation, Override operation to be deleted

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