USMGraph¶
Module: SMSystemEditor
Inherits from UEdGraph
Public Functions¶
| Name | |
|---|---|
| virtual bool | Modify(bool bAlwaysMarkDirty =true) override |
| virtual void | PostEditUndo() override |
| virtual void | NotifyGraphChanged() override |
| virtual void | NotifyGraphChanged(const FEdGraphEditAction & Action) override |
| USMGraphNode_StateMachineEntryNode * | GetEntryNode() const |
| USMGraphK2Node_StateMachineNode * | GetOwningStateMachineK2Node() const |
| USMGraphNode_StateMachineStateNode * | GetOwningStateMachineNodeWhenNested() const |
| virtual FSMNode_Base * | GetRuntimeNode() const |
| bool | HasAnyLogicConnections() const |
Public Attributes¶
| Name | |
|---|---|
| TObjectPtr< USMGraphK2Node_StateMachineEntryNode > | GeneratedContainerNode |
| TObjectPtr< USMGraphNode_StateMachineEntryNode > | EntryNode |
Public Functions Documentation¶
function Modify¶
function PostEditUndo¶
function NotifyGraphChanged¶
function NotifyGraphChanged¶
function GetEntryNode¶
function GetOwningStateMachineK2Node¶
When referencing from top level or state graph.
function GetOwningStateMachineNodeWhenNested¶
When referencing from a nested definition.
function GetRuntimeNode¶
Checks the graph node owning this graph and returns the runtime state.
function HasAnyLogicConnections¶
Checks if the entry node is connected to any state.