Navigation
API > API/Plugins > API/Plugins/InterchangePipelines > API/Plugins/InterchangePipelines/UInterchangeGenericAssetsPipelin-
- UInterchangePipelineBase::IsScripted()
- UInterchangeGenericAssetsPipeline::IsScripted()
References
| Module | InterchangePipelines |
| Header | /Engine/Plugins/Interchange/Runtime/Source/Pipelines/Public/InterchangeGenericAssetsPipeline.h |
| Include | #include "InterchangeGenericAssetsPipeline.h" |
virtual bool IsScripted&40;&41;
Remarks
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.
We cannot call ScriptedCanExecuteOnAnyThread for a scripted python pipeline from the task parsing async thread. This function allow us to not call it and force the ScriptedExecutePostImportPipeline to execute on the game thread.