diff --git a/pype/hosts/tvpaint/api/plugin.py b/pype/hosts/tvpaint/api/plugin.py new file mode 100644 index 0000000000..6f069586a5 --- /dev/null +++ b/pype/hosts/tvpaint/api/plugin.py @@ -0,0 +1,6 @@ +from pype.api import PypeCreatorMixin +from avalon.tvpaint import pipeline + + +class Creator(PypeCreatorMixin, pipeline.Creator): + pass diff --git a/pype/hosts/tvpaint/plugins/create/create_render_layer.py b/pype/hosts/tvpaint/plugins/create/create_render_layer.py index c2921cebbe..ed7c96c904 100644 --- a/pype/hosts/tvpaint/plugins/create/create_render_layer.py +++ b/pype/hosts/tvpaint/plugins/create/create_render_layer.py @@ -1,7 +1,8 @@ from avalon.tvpaint import pipeline, lib +from pype.hosts.tvpaint.api import plugin -class CreateRenderlayer(pipeline.Creator): +class CreateRenderlayer(plugin.Creator): """Mark layer group as one instance.""" name = "render_layer" label = "RenderLayer" diff --git a/pype/hosts/tvpaint/plugins/create/create_render_pass.py b/pype/hosts/tvpaint/plugins/create/create_render_pass.py index 7e4b2a4e81..8583f20451 100644 --- a/pype/hosts/tvpaint/plugins/create/create_render_pass.py +++ b/pype/hosts/tvpaint/plugins/create/create_render_pass.py @@ -1,7 +1,8 @@ from avalon.tvpaint import pipeline, lib +from pype.hosts.tvpaint.api import plugin -class CreateRenderPass(pipeline.Creator): +class CreateRenderPass(plugin.Creator): """Render pass is combination of one or more layers from same group. Requirement to create Render Pass is to have already created beauty diff --git a/pype/hosts/tvpaint/plugins/create/create_review.py b/pype/hosts/tvpaint/plugins/create/create_review.py index 9f7ee1396e..cfc49a8ac6 100644 --- a/pype/hosts/tvpaint/plugins/create/create_review.py +++ b/pype/hosts/tvpaint/plugins/create/create_review.py @@ -1,7 +1,8 @@ from avalon.tvpaint import pipeline +from pype.hosts.tvpaint.api import plugin -class CreateReview(pipeline.Creator): +class CreateReview(plugin.Creator): """Review for global review of all layers.""" name = "review" label = "Review"