ISMGraphGeneration::FConnectNodeVariableOutputArgs¶
#include <ISMGraphGeneration.h>
Description¶
Arguments for wiring a node-class output variable to a downstream target. Destinations are mutually exclusive: either another node's input variable (when ToInputVariable is set) or a variable on the owning FSM Blueprint (when ToOwningBlueprintVariable is set). Exactly one of the two must be supplied.
Public Attributes¶
| Name | |
|---|---|
| FNodeVariableEndpoint | FromOutputVariable |
| TOptional< FNodeVariableEndpoint > | ToInputVariable |
| TOptional< FName > | ToOwningBlueprintVariable |
Public Attributes Documentation¶
variable FromOutputVariable¶
[Required] Source (output) variable endpoint. The source variable must be Output or Both.
variable ToInputVariable¶
[Optional] Destination input endpoint, when wiring node->node within the same FSM. The destination variable must be Input or Both. Mutually exclusive with ToOwningBlueprintVariable.
variable ToOwningBlueprintVariable¶
[Optional] Name of a variable on the owning FSM Blueprint (the BP containing the source state node). Mutually exclusive with ToInputVariable. Routed through the LD::Editor::PropertyUtils::IO writer node so the output value is committed to that BP variable when the source state ends.