unreal.InterchangePythonPipelineAsset
¶
- class unreal.InterchangePythonPipelineAsset(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
Object
This class is a helper class for Python pipelines. It allows the class picker to filter the Content Browser instance we want to support
in the pipeline stack.
Use this class factory to be able to create an instance of a Python pipeline in the Content Browser.
A Python pipeline does not have any locked properties, and all default values must be set in the Python script.
This restriction exists because Python classes are transient, so any assets created from a Python class cannot be saved.
C++ Source:
Module: InterchangeEngine
File: InterchangePythonPipelineBase.h
Editor Properties: (see get_editor_property/set_editor_property)
generated_pipeline
(InterchangePythonPipelineBase): [Read-Only] The transient pipeline we generate when we load the Python pipeline.json_default_properties
(str): [Read-Only]python_class
(Class): [Read-Write] The Python class we want to use as a pipeline.