Skip to content

USMGraphK2Node_RuntimeNodeReference¶

Module: SMSystemEditor

Inherits from USMGraphK2Node_RuntimeNode_Base

Inherited by USMGraphK2Node_FunctionNode, USMGraphK2Node_PropertyNode_Base

Protected Functions¶

Name
SMSYSTEMEDITOR_API UK2Node_CallFunction * CreateFunctionCallWithGuidInput(UFunction * Function, FSMKismetCompilerContext & CompilerContext, const USMGraphK2Node_RuntimeNodeContainer * RuntimeNodeContainer, const FProperty * NodeProperty, FName PinName ="Guid")
SMSYSTEMEDITOR_API void GetMenuActions_Internal(FBlueprintActionDatabaseRegistrar & ActionRegistrar) const

Protected Functions Documentation¶

function CreateFunctionCallWithGuidInput¶

SMSYSTEMEDITOR_API UK2Node_CallFunction * CreateFunctionCallWithGuidInput(
    UFunction * Function,
    FSMKismetCompilerContext & CompilerContext,
    const USMGraphK2Node_RuntimeNodeContainer * RuntimeNodeContainer,
    const FProperty * NodeProperty,
    FName PinName ="Guid"
)

Creates a function call and wires a guid struct member get to the function input.


function GetMenuActions_Internal¶

SMSYSTEMEDITOR_API void GetMenuActions_Internal(
    FBlueprintActionDatabaseRegistrar & ActionRegistrar
) const

Private Attributes Documentation¶

variable RuntimeNodeGuid¶

FGuid RuntimeNodeGuid;

variable ContainerOwnerGuid¶

FGuid ContainerOwnerGuid;

Set during compile to match id generated in this reference's owning container.