Skip to content

Latest commit

 

History

History
45 lines (30 loc) · 1.12 KB

ContextPlugin.md

File metadata and controls

45 lines (30 loc) · 1.12 KB

ContextPlugin

Process once, with Context as input.

Source Added
Link 1.3.0

Inherits Plugin




Public Functions

Output Method
process(context)



Usage

The ContextPlugin is used for processing an entire scene or workspace. It is typically used during the collection portion of publishing, where data is identified and encapsulated in one or more Instances, but can in general be used for any processing that doesn't require access to any particular Instance.




Example

import pyblish.api as pyblish

class MyCollector(pyblish.ContextPlugin):
    order = pyblish.CollectorOrder
   
    def process(self, context):
        context.create_instance("MyInstance")