Collection Operators¶
- bpy.ops.collection.create(*, name='')¶
Create an object collection from selected objects
- Parameters:
name (str) – Name, Name of the new collection (optional, never None)
- Returns:
Result of the operator call.
- Return type:
set[Literal[Operator Return Items]]
- bpy.ops.collection.export_all()¶
Invoke all configured exporters on this collection
- Returns:
Result of the operator call.
- Return type:
set[Literal[Operator Return Items]]
- bpy.ops.collection.exporter_add(*, name='')¶
Add exporter to the exporter list
- Parameters:
name (str) – Name, FileHandler idname (optional, never None)
- Returns:
Result of the operator call.
- Return type:
set[Literal[Operator Return Items]]
- bpy.ops.collection.exporter_export(*, index=0)¶
Invoke the export operation
- Parameters:
index (int) – Index, Exporter index (in [0, inf], optional)
- Returns:
Result of the operator call.
- Return type:
set[Literal[Operator Return Items]]
- bpy.ops.collection.exporter_move(*, direction='UP')¶
Move exporter up or down in the exporter list
- Parameters:
direction (Literal['UP', 'DOWN']) – Direction, Direction to move the active exporter (optional)
- Returns:
Result of the operator call.
- Return type:
set[Literal[Operator Return Items]]
- bpy.ops.collection.exporter_remove(*, index=0)¶
Remove exporter from the exporter list
- Parameters:
index (int) – Index, Exporter index (in [0, inf], optional)
- Returns:
Result of the operator call.
- Return type:
set[Literal[Operator Return Items]]
- bpy.ops.collection.objects_add_active(*, collection='')¶
Add selected objects to one of the collections the active-object is part of. Optionally add to “All Collections” to ensure selected objects are included in the same collections as the active object
- Parameters:
collection (str) – Collection, The collection to add other selected objects to (optional)
- Returns:
Result of the operator call.
- Return type:
set[Literal[Operator Return Items]]
- bpy.ops.collection.objects_remove(*, collection='')¶
Remove selected objects from a collection
- Parameters:
collection (str) – Collection, The collection to remove this object from (optional)
- Returns:
Result of the operator call.
- Return type:
set[Literal[Operator Return Items]]
- bpy.ops.collection.objects_remove_active(*, collection='')¶
Remove the object from an object collection that contains the active object
- Parameters:
collection (str) – Collection, The collection to remove other selected objects from (optional)
- Returns:
Result of the operator call.
- Return type:
set[Literal[Operator Return Items]]
- bpy.ops.collection.objects_remove_all()¶
Remove selected objects from all collections
- Returns:
Result of the operator call.
- Return type:
set[Literal[Operator Return Items]]