Navigation
Unreal Engine C++ API Reference > Editor > KismetCompiler
References
Module | KismetCompiler |
Header | /Engine/Source/Editor/KismetCompiler/Public/BlueprintCompiledStatement.h |
Include | #include "BlueprintCompiledStatement.h" |
Syntax
struct FBlueprintCompiledStatement
Variables
Type | Name | Description | |
---|---|---|---|
bool | bIsInterfaceContext | Is this node an interface context? (KCST_CallFunction) | |
bool | bIsJumpTarget | Is this node a jump target? | |
bool | bIsParentContext | Is this function called on a parent class (super, etc)? (KCST_CallFunction) | |
FString | Comment | Comment text. | |
UEdGraphPin * | ExecContext | Exec pin about to execute (KCST_WireTraceSite) | |
FBPTerminal * | FunctionContext | Object that the function should be called on, or NULL to indicate self (KCST_CallFunction) | |
UFunction * | FunctionToCall | Function that executes the statement (KCST_CallFunction) | |
FBPTerminal * | LHS | Destination of assignment statement or result from function call. | |
TArray< class UEdGraphPin * > | PureOutputContextArray | Pure node output pin(s) linked to exec node input pins (KCST_InstrumentedPureNodeEntry) | |
TArray< struct FBPTerminal * > | RHS | Argument list of function call or source of assignment statement. | |
FBlueprintCompiledStatement * | TargetLabel | Target label (KCST_Goto, or KCST_CallFunction that requires an ubergraph reference) | |
EKismetCompiledStatementType | Type | ||
int32 | UbergraphCallIndex | The index of the argument to replace (only used when KCST_CallFunction has a non-NULL TargetLabel) |
Constructors
Type | Name | Description | |
---|---|---|---|