Navigation
API > API/Editor > API/Editor/BlueprintGraph
| Name | UK2Node_MultiGate |
| Type | class |
| Header File | /Engine/Source/Editor/BlueprintGraph/Classes/K2Node_MultiGate.h |
| Include Path | #include "K2Node_MultiGate.h" |
Syntax
UCLASS (MinimalAPI)
class UK2Node_MultiGate : public UK2Node_ExecutionSequence
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UEdGraphNode → UK2Node → UK2Node_ExecutionSequence → UK2Node_MultiGate
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UK2Node_MultiGate
(
const FObjectInitializer& ObjectInitializer |
K2Node_MultiGate.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| DataNode | TObjectPtr< class UK2Node_TemporaryVariable > | Reference to the integer that contains | K2Node_MultiGate.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Gets the name and class of the NotEqual_BoolBool function from the KismetMathLibrary | K2Node_MultiGate.h | ||
| Gets the name and class of the ClearAllBits function from the KismetNodeHelperLibrary | K2Node_MultiGate.h | ||
| Gets the name and class of the Greater_IntInt function from the KismetMathLibrary | K2Node_MultiGate.h | ||
| Gets the name and class of the EqualEqual_IntInt function from the KismetMathLibrary | K2Node_MultiGate.h | ||
| Gets the name and class of the HasUnmarkedBit function from the KismetNodeHelperLibrary | K2Node_MultiGate.h | ||
UEdGraphPin * GetIsRandomPin() |
K2Node_MultiGate.h | ||
UEdGraphPin * GetLoopPin() |
K2Node_MultiGate.h | ||
| Gets the name and class of the MarkBit function from the KismetNodeHelperLibrary | K2Node_MultiGate.h | ||
int32 GetNumOutPins() |
K2Node_MultiGate.h | ||
void GetOutPins
(
TArray< UEdGraphPin* >& OutPins |
K2Node_MultiGate.h | ||
| Gets the name and class of the PrintString function | K2Node_MultiGate.h | ||
UEdGraphPin * GetResetPin() |
Getting pin access | K2Node_MultiGate.h | |
UEdGraphPin * GetStartIndexPin() |
K2Node_MultiGate.h | ||
| Gets the name and class of the MarkFirstUnmarkedBit function from the KismetNodeHelperLibrary | K2Node_MultiGate.h |
Overridden from UK2Node
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FNodeHandlingFunctor * CreateNodeHandler
(
FKismetCompilerContext& CompilerContext |
K2Node_MultiGate.h | ||
virtual void ExpandNode
(
FKismetCompilerContext& CompilerContext, |
Expands a node while compiling, which may add additional nodes or delete this node | K2Node_MultiGate.h | |
virtual void GetMenuActions
(
FBlueprintActionDatabaseRegistrar& ActionRegistrar |
Replacement for GetMenuEntries(). | K2Node_MultiGate.h | |
virtual void ReallocatePinsDuringReconstruction
(
TArray< UEdGraphPin* >& OldPins |
Reallocate pins during reconstruction; by default ignores the old pins and calls AllocateDefaultPins() If you override this to create additional pins you likely need to call RestoreSplitPins to restore any pins that have been split (e.g. a vector pin split into its components) | K2Node_MultiGate.h |
Overridden from UEdGraphNode
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void AllocateDefaultPins() |
K2Node_MultiGate.h | ||
virtual FText GetNodeTitle
(
ENodeTitleType::Type TitleType |
K2Node_MultiGate.h | ||
virtual FLinearColor GetNodeTitleColor() |
K2Node_MultiGate.h | ||
virtual FText GetTooltipText() |
K2Node_MultiGate.h |
Overridden from IK2Node_AddPinInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual bool CanAddPin () |
Determines if a pin can be added to this node. | K2Node_MultiGate.h |