Navigation
Unreal Engine C++ API Reference > Editor > KismetCompiler
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
Type | Name | Description | |
---|---|---|---|
![]() |
FProperty * | AssociatedVarProperty | For non-literal terms, this is the FProperty being referenced (in the stack if bIsLocal set, or on the context otherwise) |
![]() |
bool | bIsConst | |
![]() |
bool | bIsLiteral | |
![]() |
bool | bIsSavePersistent | |
![]() |
bool | bPassedByReference | |
![]() |
FBPTerminal * | Context | Context-> |
![]() |
FBlueprintCompiledStatement * | InlineGeneratedParameter | Used for MathExpression optimization. |
![]() |
FString | Name | |
![]() |
TObjectPtr< UObject > | ObjectLiteral | Pointer to an object literal |
![]() |
FString | PropertyDefault | String representation of the default value of the property associated with this term (or path to object) |
![]() |
UObject * | Source | Source node. |
![]() |
UEdGraphPin * | SourcePin | Source pin. |
![]() |
FText | TextLiteral | The FText literal |
![]() |
FEdGraphPinType | Type |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
FBPTerminal () |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
void | CopyFromPin
(
UEdGraphPin* Net, |
|
![]() |
void | CopyFromPin
(
UEdGraphPin* Net, |
|
![]() ![]() |
bool | ||
![]() ![]() |
bool | ||
![]() ![]() |
bool | ||
![]() ![]() |
bool | ||
![]() ![]() |
bool | ||
![]() ![]() |
bool | ||
![]() ![]() |
bool | ||
![]() ![]() |
bool | ||
![]() |
void | SetContextTypeClass
(
bool bIsClassContext |
|
![]() |
void | SetContextTypeStruct
(
bool bIsStructContext |
|
![]() |
void | SetVarTypeDefault
(
bool bIsDefault |
|
![]() |
void | SetVarTypeLocal
(
bool bIsLocal |
|
![]() |
void |
Enums
Type | Name | Description | |
---|---|---|---|
![]() |
EContextType | Context types (mutually-exclusive) | |
![]() |
EVarType | Variable reference types (mutually-exclusive) |