/Engine/Source/Editor/KismetCompiler/Public/KismetCompiler.h
class FKismetCompilerContext : public [FGraphCompilerContext](API\Editor\KismetCompiler\FGraphCompilerContext)
int32
AverageNodeHeight
int32
AverageNodeWidth
Average node size for nodes with no size.
bool
bAssignDelegateSignatureFunction
Flag to triggerFMulticastDelegateProperty::SignatureFunctionresolution in CreateClassVariablesFromBlueprint:
int32: 1
bIsFullCompile
UBlueprint*...
Blueprint
TMap<UEdGraphN...
CallsIntoUbergraph
FNetNameMapping
ClassScopeNetNameMap
Map from a name to the number of times it's been 'created' (identical nodes create the same variable names, so they need something appended)
FKismetCompiler...
CompileOptions
This struct holds the various compilation options, such as which passes to perform, whether to save intermediate results, etc.
UEdGraph*
ConsolidatedEventGraph
The ubergraph; valid from roughly the start of CreateAndProcessEventGraph.
TMap<UK2Node_C...
ConvertibleDelegates
TSet<FString>
CreatedFunctionNames
Names of functions created.
TMap<FName,FS...
DefaultPropertyValueMap
Map from UProperties to default object values, to be fixed up after compilation is complete.
TIndirectArray<...
FunctionList
List of functions currently allocated.
FOnFunctionList...
FunctionListCompiledEvent
Event that is broadcast immediately after the function list for this context has been compiled.
TArray<UEdGrap...
GeneratedFunctionGraphs
Set of function graphs generated for the class layout at compile time
int32
HorizontalNodePadding
int32
HorizontalSectionPadding
Padding.
UScriptStruct&...
LinearColorStruct
TMap<UEdGraphN...
MacroGeneratedNodes
Map that can be used to find the macro node that spawned a provided node, if any.
int32
MacroRowMaxHeight
Maximum height encountered in this row; used to position the next row appropriately.
int32
MacroSpawnX
Used to space expanded macro nodes when saving intermediate results.
int32
MacroSpawnY
int32
MaximumSpawnX
int32
MinimumSpawnX
Maximum bounds of the spawning area.
UBlueprintGener...
NewClass
TMap<TSubclass...
NodeHandlers
Map from node class to a handler functor.
UObject*
OldCDO
Data that persists across CompileClassLayout/CompileFunctions calls:
UBlueprintGener...
OldClass
int32
OldGenLinkerIdx
FLinkerLoad...
OldLinker
TMap<FName,FP...
RepNotifyFunctionMap
Map from UProperties to their RepNotify graph.
UScriptStruct&...
RotatorStruct
UEdGraphSchema_...
Schema
Schema for the graph being compiled.
TMap<UEdGraphN...
SourceNodeToExpansionEvent
Source pin to latent/delegate entry point.
TMap<UEdGraphP...
SourcePinToExpansionEvent
UBlueprintGener...
TargetClass
TMap< classUTi...
TimelineToMemberVariableMap
Map of properties created for timelines; to aid in debug data generation.
UScriptStruct&...
TransformStruct
FKismetFunction...
UbergraphContext
The ubergraph context; valid from the end of CreateAndProcessEventGraph.
UScriptStruct&...
VectorStruct
int32
VerticalSectionPadding