unreal.ShotgridEngine
¶
- class unreal.ShotgridEngine(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
Object
Wrapper 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