ISMGraphGeneration::FFindPropertyGraphResult¶
#include <ISMGraphGeneration.h>
Description¶
Result of resolving a property graph by sub-path. Returned by FindPropertyGraph.
Public Attributes¶
| Name | |
|---|---|
| USMPropertyGraph * | Graph |
| USMGraphK2Node_PropertyNode_Base * | ResultNode |
| UEdGraphPin * | ResultPin |
| int32 | BucketIndex |
Public Attributes Documentation¶
variable Graph¶
The leaf USMPropertyGraph. For top-level properties this is the property's top graph; for indexed segments this is the bucket child graph addressed by the final indexed segment.
variable ResultNode¶
The property-node K2 node inside Graph that owns the wire-INTO result pin.
variable ResultPin¶
The leaf wire-INTO pin: the root result pin when no sub-path / on a fresh child graph, or a split sub-pin (e.g. PlainStruct_IntValue) when the path stepped into a struct member. Owned by ResultNode; valid for that node's pin layout lifetime.
variable BucketIndex¶
Array-element index of the resolved graph: the top-level array element index when VariableName is itself an array, or the nested FSMChildGraphBucket element index when an indexed segment descended into a bucket child. INDEX_NONE for scalar and struct-member leaves. Use as the array-element predicate (compare against INDEX_NONE).