ftrack_connect_pipeline.plugin.open¶
ftrack_connect_pipeline.plugin.open.collector¶
- class ftrack_connect_pipeline.plugin.open.collector.OpenerCollectorPlugin(session)[source]¶
Bases:
BaseCollectorPluginBase 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:
BaseContextPluginBase 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:
BaseFinalizerPluginBase 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:
BaseImporterPluginBase 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:
BasePostImporterPluginBase 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