FBPTerminal

A terminal in the graph (literal or variable reference)

Choose your operating system:

Windows

macOS

Linux

References

Module

KismetCompiler

Header

/Engine/Source/Editor/KismetCompiler/Public/BPTerminal.h

Include

#include "BPTerminal.h"

Syntax

struct FBPTerminal

Remarks

A terminal in the graph (literal or variable reference)

Variables

Name Description

Public variable

FProperty *

 

AssociatedVarProperty

For non-literal terms, this is the FProperty being referenced (in the stack if bIsLocal set, or on the context otherwise)

Public variable

bool

 

bIsConst

Public variable

bool

 

bIsLiteral

Public variable

bool

 

bIsSavePersistent

Public variable

bool

 

bPassedByReference

Public variable

FBPTerminal ...

 

Context

Context->

Public variable

FBlueprintCompi...

 

InlineGeneratedParameter

Used for MathExpression optimization.

Public variable

FString

 

Name

Public variable

UObject *

 

ObjectLiteral

Pointer to an object literal

Public variable

FString

 

PropertyDefault

String representation of the default value of the property associated with this term (or path to object)

Public variable

UObject *

 

Source

Source node.

Public variable

UEdGraphPin ...

 

SourcePin

Source pin.

Public variable

FText

 

TextLiteral

The FText literal

Public variable

FEdGraphPinType

 

Type

Constructors

Name Description

Public function

FBPTerminal()

Functions

Enums

Name

Description

Private enum

EContextType

Context types (mutually-exclusive)

Private enum

EVarType

Variable reference types (mutually-exclusive)