unreal.InterchangePipelineBase
¶
- class unreal.InterchangePipelineBase(outer=None, name='None')¶
Bases:
unreal.Object
Interchange Pipeline Base
C++ Source:
Module: InterchangeCore
File: InterchangePipelineBase.h
- scripted_can_execute_on_any_thread(pipeline_task) bool ¶
Non virtual helper to allow blueprint to implement event base function let the interchange know if it can run asynchronously. the Interchange manager is calling this function not the virtual one that is call by the default implementation.
- Parameters
pipeline_task (InterchangePipelineTask) –
- Return type
- scripted_execute_export_pipeline(base_node_container) bool ¶
Non virtual helper to allow blueprint to implement event base function let the interchange know if it can run asynchronously. the Interchange manager is calling this function not the virtual one that is call by the default implementation.
- Parameters
base_node_container (InterchangeBaseNodeContainer) –
- Return type
- scripted_execute_post_import_pipeline(base_node_container, node_key, created_asset, is_a_reimport) bool ¶
Non virtual helper to allow blueprint to implement event base function to implement a post import pipeline, It is call after we completely import an asset. PostEditChange is already called. Some assets uses asynchronous build. This can be useful if you need build data of an asset to finish the setup of another asset. example: PhysicsAsset need skeletal mesh render data to be build properly. note: the Interchange manager is calling this function not the virtual one that is call by the default implementation.
- Parameters
base_node_container (InterchangeBaseNodeContainer) –
node_key (str) –
created_asset (Object) –
is_a_reimport (bool) –
- Return type
- scripted_execute_pre_import_pipeline(base_node_container, source_datas) bool ¶
Non virtual helper to allow blueprint to implement event base function to implement a pre import pipeline, It is call after the translation and before we parse the graph to call the factory. This is where factory node should be created by the pipeline. Each factory node should be send to a a interchange factory to create an unreal asset. note: the Interchange manager is calling this function not the virtual one that is call by the default implementation.
- Parameters
base_node_container (InterchangeBaseNodeContainer) –
source_datas (Array(InterchangeSourceData)) –
- Return type