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.