unreal.ShotgridEngine¶
- class unreal.ShotgridEngine(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
ObjectWrapper for the Python Shotgrid Engine The functions are implemented in Python by a class that derives from this one
C++ Source:
Plugin: Shotgrid
Module: Shotgrid
File: ShotgridEngine.h
Editor Properties: (see get_editor_property/set_editor_property)
selected_actors(Array[Actor]): [Read-Write]selected_assets(Array[AssetData]): [Read-Write] Selected assets to be used for Shotgrid commands
- execute_command(command_name) None¶
Execute a Shotgrid command by name in the Python Shotgrid Engine
- Parameters:
command_name (str)
- classmethod get_instance() ShotgridEngine¶
Get the instance of the Python Shotgrid Engine
- Return type:
Get the available Shotgrid commands from the Python Shotgrid Engine
- Return type:
- on_engine_initialized() None¶
Callback for when the Python Shotgrid Engine has finished initialization