UK2Node_PureAssignmentStatement

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

UObjectBase

UObjectBaseUtility

UObject

UEdGraphNode

UK2Node

UK2Node_PureAssignmentStatement

References

Module

BlueprintGraph

Header

/Engine/Source/Editor/BlueprintGraph/Classes/K2Node_PureAssignmentStatement.h

Include

#include "K2Node_PureAssignmentStatement.h"

Syntax

class UK2Node_PureAssignmentStatement : public UK2Node

Constructors

Name Description

Public function

UK2Node_PureAssignmentStatement

(
    const FObjectInitializer& ObjectIn...
)

Functions

Name Description

Public function Const

UEdGraphPin ...

 

GetOutputPin()

Get the Then output pin

Public function Const

UEdGraphPin ...

 

GetValuePin()

Get the Value input pin

Public function Const

UEdGraphPin ...

 

GetVariablePin()

Get the Variable input pin

Overridden from UK2Node

Name Description

Public function Virtual Const

FNodeHandlin...

 

CreateNodeHandler

(
    FKismetCompilerContext& CompilerCo...
)

Public function Virtual Const

int32

 

GetNodeRefreshPriority()

Public function Virtual Const

bool

 

IsNodePure()

Returns whether this node is considered 'pure' by the compiler

Public function Virtual

void

 

NotifyPinConnectionListChanged

(
    UEdGraphPin* Pin
)

Called when the connection list of one of the pins of this node is changed in the editor, after the pin has had it's literal cleared

Overridden from UEdGraphNode

Name Description

Public function Virtual

void

 

AllocateDefaultPins()

Allocate default pins for a given node, based only the NodeType, which should already be filled in.

Constants

Name

Description

OutputPinName

Name of the output pin for this node.

ValuePinName

Name of the Value pin for this node.

VariablePinName

Name of the Variable pin for this node.