ISMGraphGeneration::FCreateStateNodeArgs¶
#include <ISMGraphGeneration.h>
Description¶
Arguments for creating a new base state graph node.
Public Attributes¶
| Name | |
|---|---|
| TSubclassOf< USMStateInstance_Base > | StateInstanceClass |
| TSubclassOf< USMGraphNode_StateNodeBase > | GraphNodeClass |
| USMGraph * | GraphOwner |
| FString | StateName |
| UEdGraphPin * | FromPin |
| FVector2D | NodePosition |
| FGuid | NodeGuid |
| bool | bIsEntryState |
Public Attributes Documentation¶
variable StateInstanceClass¶
[Optional] The node instance class to use.
variable GraphNodeClass¶
[Optional] The graph node class to use. Leave null to determine the class from the instance.
variable GraphOwner¶
[Optional] The graph the node should be placed in. When null the blueprint root graph is used.
variable StateName¶
[Optional] The name to apply to the state.
variable FromPin¶
[Optional] The graph pin leading to this state.
variable NodePosition¶
[Optional] The position of the node in the graph.
variable NodeGuid¶
[Optional] The node guid to assign. Generally best to leave invalid so it can be auto assigned. This also can serve as the UEdGraphNode NodeGuid if this is for a state that doesn't exist at runtime.
variable bIsEntryState¶
[Optional] If this node should be wired to the graph entry. Ignored if FromPin set.