unreal.InterchangeProjectSettingsScript

class unreal.InterchangeProjectSettingsScript(outer: Object | None = None, name: Name | str = 'None')

Bases: Object

Interchange Project Settings Script

C++ Source:

  • Module: InterchangeEngine

  • File: InterchangeProjectSettings.h

classmethod get_pipeline_array_from_pipeline_stack(interchange_pipeline_stack) Array[InterchangePipelineBase]

Pipeline stack store SoftObjectPath which are not supported in python, you can use this function to retrieve the object from FInterchangePipelineStack. note:: It return duplicated pipeline objects

Parameters:

interchange_pipeline_stack (InterchangePipelineStack)

Return type:

Array[InterchangePipelineBase]

classmethod get_pipeline_array_from_translator_pipelines(interchange_translator_pipeline) Array[InterchangePipelineBase]

Pipeline stack store SoftObjectPath which are not supported in python, you can use this function to retrieve the object from FInterchangeTranslatorPipelines. note:: It return duplicated pipeline objects

Parameters:

interchange_translator_pipeline (InterchangeTranslatorPipelines)

Return type:

Array[InterchangePipelineBase]

classmethod get_pipeline_stack_from_source_data(is_scene_import, source_data) Array[InterchangePipelineBase]

Return the default settings pipeline stack for the specified source data. note:: It return duplicated pipeline objects

Parameters:
Return type:

Array[InterchangePipelineBase]