FSMSubPropertyResolveResult¶
Module: SMSystemEditor
#include <SMGraphNode_Base.h>
Description¶
Result of resolving a property + sub-path to its leaf property node and pin. Produced by USMGraphNode_Base::ResolvePropertyForSubPath; consumed by the editor graph interface and by ISMGraphGeneration::FindPropertyGraph.
Public Attributes¶
| Name | |
|---|---|
| USMPropertyGraph * | Graph |
| USMGraphK2Node_PropertyNode_Base * | ResultNode |
| UEdGraphPin * | ResultPin |
| int32 | BucketIndex |
Public Attributes Documentation¶
variable Graph¶
The leaf property graph: the property's top graph, or the bucket child graph addressed by the final indexed segment.
variable ResultNode¶
The property node inside Graph that owns the wire-INTO result pin. Always implements ISMEditorGraphPropertyNodeInterface.
variable ResultPin¶
The leaf wire-INTO pin: the root result pin (whole property / array element) or a split sub-pin (struct member). Owned by ResultNode.
variable BucketIndex¶
Array-element index of the resolved graph: the top-level array element, or the nested bucket element. INDEX_NONE for scalar and struct-member leaves.