Navigation
API > API/Editor > API/Editor/KismetCompiler > API/Editor/KismetCompiler/FKismetCompilerContext
Description
First phase of compiling a function graph
- Performs initial validation that the graph is at least well formed enough to be processed further
- Creates a copy of the graph to allow further transformations to occur
- Prunes the 'graph' to only included the connected portion that contains the function entry point
- Schedules execution of each node based on data/execution dependencies
- Creates a UFunction object containing parameters and local variables (but no script code yet)
First phase of compiling a function graph
- Prunes the 'graph' to only included the connected portion that contains the function entry point
- Schedules execution of each node based on data dependencies
- Creates a UFunction object containing parameters and local variables (but no script code yet)
| Name | PrecompileFunction |
| Type | function |
| Header File | /Engine/Source/Editor/KismetCompiler/Public/KismetCompiler.h |
| Include Path | #include "KismetCompiler.h" |
| Source | /Engine/Source/Editor/KismetCompiler/Private/KismetCompiler.cpp |
virtual void PrecompileFunction
(
FKismetFunctionContext & Context,
EInternalCompilerFlags InternalFlags
)