ISMGraphGeneration::FFindPropertyGraphArgs¶
#include <ISMGraphGeneration.h>
Description¶
Arguments for resolving a USMPropertyGraph by node + variable + sub-path.
Public Attributes¶
| Name | |
|---|---|
| FName | VariableName |
| FString | SubPath |
| USMNodeInstance * | NodeInstance |
Public Attributes Documentation¶
variable VariableName¶
[Required] Top-level FSMGraphProperty variable name.
variable SubPath¶
[Optional] Sub-path under VariableName, same syntax as FSetNodePropertyArgs::SubPath: MemberA.MemberB[i].MemberC[j]. Empty resolves the top property graph. Indexed segments descend through nested-array buckets, switching to each bucket's child USMPropertyGraph for subsequent segments.
Strict-split precondition. Every struct parent in the path must be split first (top pin AND every intermediate struct member). Unsplit parents fail with an actionable error.
variable NodeInstance¶
[Optional] Specific node-instance template (stack entry) to inspect. When null the primary node template is used. Mirrors FSetNodePropertyArgs::NodeInstance.