Returns a list of workflow nodes available in this plugin.
Source code in client/ayon_workflow/plugins/workflow/__init__.py
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42 | def get_plugins() -> list[WorkflowNode]:
"""
Returns a list of workflow nodes available in this plugin.
"""
from .essentials.append import Append
from .essentials.context import Context
from .essentials.image_sequence import ImageSequenceNode
from .essentials.merge_sequence import MergeSequence
from .essentials.no_op import NoOp
from .essentials.task_context import TaskContext
from .essentials.video import VideoNode
from .publish.publish import Publish
from .publish.representation import Representation
from .applications.nuke import NukeRender
from .applications.blender_render import BlenderRender
from .applications.blender_workfile import BlenderWorkfile
from .ui_test import UITest
return [
NoOp,
Append,
Context,
TaskContext,
VideoNode,
ImageSequenceNode,
MergeSequence,
NukeRender,
BlenderRender,
BlenderWorkfile,
Publish,
Representation,
UITest,
]
|