ftrack_connect_pipeline.plugin.open¶
ftrack_connect_pipeline.plugin.open.collector¶
- class ftrack_connect_pipeline.plugin.open.collector.OpenerCollectorPlugin(session)[source]¶
Bases:
BaseCollectorPlugin
Base Opener Collector Plugin Class inherits from
BaseCollectorPlugin
- plugin_type = 'opener.collector'¶
Type of the plugin
- __init__(session)[source]¶
Initialise BasePlugin with instance of
ftrack_api.session.Session
ftrack_connect_pipeline.plugin.open.context¶
- class ftrack_connect_pipeline.plugin.open.context.OpenerContextPlugin(session)[source]¶
Bases:
BaseContextPlugin
Base Opener Context Plugin Class inherits from
BaseContextPlugin
- plugin_type = 'opener.context'¶
Type of the plugin
- __init__(session)[source]¶
Initialise BasePlugin with instance of
ftrack_api.session.Session
ftrack_connect_pipeline.plugin.open.finalizer¶
- class ftrack_connect_pipeline.plugin.open.finalizer.OpenerFinalizerPlugin(session)[source]¶
Bases:
BaseFinalizerPlugin
Base Opener Finalizer Plugin Class inherits from
BaseFinalizerPlugin
- plugin_type = 'opener.finalizer'¶
Type of the plugin
- __init__(session)[source]¶
Initialise BasePlugin with instance of
ftrack_api.session.Session
ftrack_connect_pipeline.plugin.open.importer¶
- class ftrack_connect_pipeline.plugin.open.importer.OpenerImporterPlugin(session)[source]¶
Bases:
BaseImporterPlugin
Base Opener Importer Plugin Class inherits from
BaseImporterPlugin
- plugin_type = 'opener.importer'¶
Type of the plugin
- open_modes = {}¶
Available open modes for an asset
- dependency_open_mode = ''¶
Default defendency open Mode
- json_data = {}¶
Extra json data with the current open options
- __init__(session)[source]¶
Initialise BasePlugin with instance of
ftrack_api.session.Session
- init_nodes(context_data=None, data=None, options=None)[source]¶
Alternative plugin method to init all the nodes in the scene but not need to open the assets
ftrack_connect_pipeline.plugin.open.post_import¶
- class ftrack_connect_pipeline.plugin.open.post_importer.OpenerPostImporterPlugin(session)[source]¶
Bases:
BasePostImporterPlugin
Base Opener Post Import Plugin Class inherits from
BasePostImporterPlugin
- plugin_type = 'opener.post_importer'¶
Type of the plugin
- __init__(session)[source]¶
Initialise BasePlugin with instance of
ftrack_api.session.Session