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.