MCPcopy Create free account
hub / github.com/PCGEx/PCGExtendedToolkit / ExecuteTask

Method ExecuteTask

Source/PCGExtendedToolkit/Private/PCGExMT.cpp:567–573  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

565 }
566
567 void FSimpleCallbackTask::ExecuteTask(const TSharedPtr<FTaskManager>& AsyncManager)
568 {
569 const TSharedPtr<FAsyncMultiHandle> PinnedParent = ParentHandle.Pin();
570 if (!PinnedParent) { return; }
571
572 StaticCastSharedPtr<FTaskGroup>(PinnedParent)->TriggerSimpleCallback(TaskIndex);
573 }
574
575 void FScopeIterationTask::ExecuteTask(const TSharedPtr<FTaskManager>& AsyncManager)
576 {

Callers 1

StartBackgroundTaskMethod · 0.45

Calls 4

TriggerSimpleCallbackMethod · 0.80
ExecScopeIterationsMethod · 0.80
GetNextScopeIndexMethod · 0.80
IsAvailableMethod · 0.45

Tested by

no test coverage detected