Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/Experimental/Interchange/Core/Public/InterchangePipelineBase.h |
Include |
#include "InterchangePipelineBase.h" |
class UInterchangePipelineBase : public UObject
Name | Description | ||
---|---|---|---|
|
TObjectPtr< UIn... |
Results |
Name | Description | ||
---|---|---|---|
|
AddMessage ( |
||
|
T * |
AddMessage() |
This function is used to add the given message object directly into the results for this operation. |
|
CanExecuteOnAnyThread ( |
This function tell the interchange manager if we can execute this pipeline in async mode. |
|
|
ExecuteExportPipeline |
This function can modify the BaseNodeContainer to create a pipeline that will set/validate the graph nodes hierarchy and options. |
|
|
ExecutePostImportPipeline ( |
This function can read the node data and apply some change to the imported asset. |
|
|
ExecutePreImportPipeline ( |
This function can modify the BaseNodeContainer to create a pipeline that will set the graph and the nodes options has it want it to be imported by the factories The interchange manager is not calling this function directly. |
|
|
IsScripted() |
Non scripted class should return false here, we have the default to true because scripted class cannot override this function since it can be call in a asynchronous thread, which python cannot be executed. |
|
|
LoadSettings ( |
||
|
PreDialogCleanup ( |
||
|
SaveSettings ( |
||
|
ScriptedCanExecuteOnAnyThread ( |
Non virtual helper to allow blueprint to implement event base function let the interchange know if it can run asynchronously. |
|
|
ScriptedCanExecuteOnAnyThread_Implementation ( |
The default implementation (call if the blueprint do not have any implementation) will call the virtual CanExecuteAsync |
|
|
ScriptedExecuteExportPipeline |
Non virtual helper to allow blueprint to implement event base function let the interchange know if it can run asynchronously. |
|
|
ScriptedExecuteExportPipeline_Implementation |
The default implementation (call if the blueprint do not have any implementation) will call the virtual ExecuteExportPipeline |
|
|
ScriptedExecutePostImportPipeline ( |
||
|
ScriptedExecutePostImportPipeline_Implementation ( |
The default implementation (call if the blueprint do not have any implementation) will call the virtual ExecuteImportPipeline |
|
|
ScriptedExecutePreImportPipeline ( |
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. |
|
|
ScriptedExecutePreImportPipeline_Implementation ( |
The default implementation (call if the blueprint do not have any implementation) will call the virtual ExecuteImportPipeline |
|
|
SetResultsContainer ( |