32 if (AsyncHelper.
IsValid() && AsyncHelper->bRunSynchronous)
43 if (PipelineBase.
Get()->IsScripted())
51 virtual void Execute()
override;
74 virtual void Execute()
override;
95 virtual void Execute()
override;
#define ensure( InExpression)
Definition AssertionMacros.h:464
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition SharedPointer.h:692
UE_FORCEINLINE_HINT const bool IsValid() const
Definition SharedPointer.h:1085
Definition SharedPointer.h:1295
UE_FORCEINLINE_HINT TSharedPtr< ObjectType, Mode > Pin() const &
Definition SharedPointer.h:1512
Definition InterchangeTaskSystem.h:35
Definition InterchangeTaskPipeline.h:18
FTaskPipeline(TWeakObjectPtr< UInterchangePipelineBase > InPipelineBase, TWeakPtr< FImportAsyncHelper, ESPMode::ThreadSafe > InAsyncHelper)
Definition InterchangeTaskPipeline.h:23
virtual EInterchangeTaskThread GetTaskThread() const override
Definition InterchangeTaskPipeline.h:29
virtual void Execute() override
Definition InterchangeTaskPipeline.cpp:22
Definition InterchangeTaskPipeline.h:78
virtual EInterchangeTaskThread GetTaskThread() const override
Definition InterchangeTaskPipeline.h:90
FTaskPostImport_GameThread(int32 InSourceIndex, TWeakPtr< FImportAsyncHelper, ESPMode::ThreadSafe > InAsyncHelper)
Definition InterchangeTaskPipeline.h:84
virtual void Execute() override
Definition InterchangeTaskPipeline.cpp:125
Definition InterchangeTaskPipeline.h:56
virtual void Execute() override
Definition InterchangeTaskPipeline.cpp:60
FTaskWaitAssetCompilation_GameThread(int32 InSourceIndex, TWeakPtr< FImportAsyncHelper, ESPMode::ThreadSafe > InAsyncHelper)
Definition InterchangeTaskPipeline.h:62
virtual EInterchangeTaskThread GetTaskThread() const override
Definition InterchangeTaskPipeline.h:68
EInterchangeTaskThread
Definition InterchangeTaskSystem.h:29
Definition AdvancedWidgetsModule.cpp:13
Definition WeakObjectPtrTemplates.h:25
FORCEINLINE T * Get(bool bEvenIfPendingKill) const
Definition WeakObjectPtrTemplates.h:132
FORCEINLINE bool IsValid(bool bEvenIfPendingKill, bool bThreadsafeTest=false) const
Definition WeakObjectPtrTemplates.h:232