You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Decoupled triggering breakpoints from the Flow Editor module
* UFlowGraphNode no longer operate on breakpoints.
* UFlowDebuggerSubsystem binds directly to runtime OnPinTriggered delegate.
* Pin breakpoint is now identified as NodeGuid and PinName instead of UEdGraphPin. This way it's possible to bind to OnPinTriggered delegate outside of editor! Events shall be receive in Standalone game, non-shipping game builds.
* Wrapped UEdGraphNode pointer in runtime Flow Node class with WITH_EDITORONLY_DATA as this isn't even loaded in Standalone game.
checkf(FindFlowPinByName(PinName, InputPins), TEXT("Only AddOns should introduce unknown Pins to a FlowNode, so if we have no AddOns, we should have no unknown pins"));
82
-
83
+
checkf(InputPin, TEXT("Only AddOns should introduce unknown Pins to a FlowNode, so if we have no AddOns, we should have no unknown pins"));
83
84
returntrue;
84
85
}
85
86
86
-
if (const FFlowPin* FoundInputFlowPin = FindFlowPinByName(PinName, InputPins))
0 commit comments