Navigation
API > API/Runtime > API/Runtime/InterchangeCore > API/Runtime/InterchangeCore/UInterchangePipelineBase
Description
A non-scripted class should return false here. The default is set to true because scripted classes cannot override this function since it can be called in an asynchronous thread, which is not possible for Python.
We cannot call ScriptedCanExecuteOnAnyThread for a scripted Python pipeline from the task parsing async thread. This function allows us to not call it and force the ScriptedExecutePostImportPipeline to execute on the game thread.
| Name | IsScripted |
| Type | function |
| Header File | /Engine/Source/Runtime/Interchange/Core/Public/InterchangePipelineBase.h |
| Include Path | #include "InterchangePipelineBase.h" |
virtual bool IsScripted()