Skip to content

USMGraphK2Node_FunctionNode

Module: SMSystemEditor

Inherits from USMGraphK2Node_RuntimeNodeReference

Inherited by USMGraphK2Node_FunctionNode_NodeInstance

Public Functions

Name
virtual void PostPlacedNewNode() override
virtual void PostPasteNode() override
virtual bool IsCompatibleWithGraph(UEdGraph const * Graph) const override
virtual bool CanUserDeleteNode() const override
virtual bool CanDuplicateNode() const override
virtual bool IsNodePure() const override
virtual FText GetMenuCategory() const override
virtual bool IsActionFilteredOut(class FBlueprintActionFilter const & Filter) override
virtual bool CanCollapseNode() const override
virtual bool CanCollapseToFunctionOrMacro() const override
virtual UEdGraphPin * GetInputPin() const override
virtual bool ExpandAndWireStandardFunction(UFunction * Function, UEdGraphPin * SelfPin, FSMKismetCompilerContext & CompilerContext, USMGraphK2Node_RuntimeNodeContainer * RuntimeNodeContainer, FProperty * NodeProperty)

Public Functions Documentation

function PostPlacedNewNode

virtual void PostPlacedNewNode() override

function PostPasteNode

virtual void PostPasteNode() override

function IsCompatibleWithGraph

virtual bool IsCompatibleWithGraph(
    UEdGraph const * Graph
) const override

function CanUserDeleteNode

inline virtual bool CanUserDeleteNode() const override

function CanDuplicateNode

inline virtual bool CanDuplicateNode() const override

function IsNodePure

inline virtual bool IsNodePure() const override

function GetMenuCategory

virtual FText GetMenuCategory() const override

function IsActionFilteredOut

virtual bool IsActionFilteredOut(
    class FBlueprintActionFilter const & Filter
) override

function CanCollapseNode

inline virtual bool CanCollapseNode() const override

function CanCollapseToFunctionOrMacro

inline virtual bool CanCollapseToFunctionOrMacro() const override

function GetInputPin

virtual UEdGraphPin * GetInputPin() const override

function ExpandAndWireStandardFunction

virtual bool ExpandAndWireStandardFunction(
    UFunction * Function,
    UEdGraphPin * SelfPin,
    FSMKismetCompilerContext & CompilerContext,
    USMGraphK2Node_RuntimeNodeContainer * RuntimeNodeContainer,
    FProperty * NodeProperty
)