MCPcopy Create free account
hub / github.com/MothCocoon/FlowGraph / GetNodesInExecutionOrder

Function GetNodesInExecutionOrder

Source/Flow/Public/FlowAsset.h:189–198  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

187
188 template <class T>
189 void GetNodesInExecutionOrder(UFlowNode* FirstIteratedNode, TArray<T*>& OutNodes) const
190 {
191 static_assert(TPointerIsConvertibleFromTo<T, const UFlowNode>::Value, "'T' template parameter to GetNodesInExecutionOrder must be derived from UFlowNode");
192
193 if (FirstIteratedNode)
194 {
195 TSet<TObjectKey<UFlowNode>> IteratedNodes;
196 GetNodesInExecutionOrder_Recursive(FirstIteratedNode, IteratedNodes, OutNodes);
197 }
198 }
199
200protected:
201 template <class T>

Callers

nothing calls this directly

Calls 1

Tested by

no test coverage detected