USMGraphK2Node_Base¶
Module: SMSystemEditor
Inherits from UK2Node
Inherited by USMGraphK2Node_RootNode, USMGraphK2Node_StateMachineNode
Public Functions¶
| Name | |
|---|---|
| virtual ERedirectType | DoPinsMatchForReconstruction(const UEdGraphPin * NewPin, int32 NewPinIndex, const UEdGraphPin * OldPin, int32 OldPinIndex) const override |
| virtual void | PinDefaultValueChanged(UEdGraphPin * Pin) override |
| virtual void | PinConnectionListChanged(UEdGraphPin * Pin) override |
| virtual UEdGraphPin * | GetInputPin() const |
| virtual UEdGraphPin * | GetOutputPin() const |
| virtual UEdGraphNode * | GetOutputNode() const |
| virtual UEdGraphPin * | GetThenPin() const |
| virtual void | PreConsolidatedEventGraphValidate(FCompilerResultsLog & MessageLog) |
| virtual void | PostCompileValidate(FCompilerResultsLog & MessageLog) |
| virtual bool | CanCollapseNode() const |
| virtual bool | CanCollapseToFunctionOrMacro() const |
Public Functions Documentation¶
function DoPinsMatchForReconstruction¶
virtual ERedirectType DoPinsMatchForReconstruction(
const UEdGraphPin * NewPin,
int32 NewPinIndex,
const UEdGraphPin * OldPin,
int32 OldPinIndex
) const override
function PinDefaultValueChanged¶
function PinConnectionListChanged¶
function GetInputPin¶
function GetOutputPin¶
function GetOutputNode¶
function GetThenPin¶
function PreConsolidatedEventGraphValidate¶
In case validation needs to occur before being moved to the consolidated event graph.
function PostCompileValidate¶
Called during post-compile phase.
function CanCollapseNode¶
Restrict all collapse options from showing up in the context menu.
function CanCollapseToFunctionOrMacro¶
Restricts just function and macro context options.