Navigation
API > API/Editor > API/Editor/UMGEditor > API/Editor/UMGEditor/FWidgetBlueprintCompilerContext
- FKismetCompilerContext::PrecompileFunction()
- FWidgetBlueprintCompilerContext::PrecompileFunction()
References
| Module | UMGEditor |
| Header | /Engine/Source/Editor/UMGEditor/Public/WidgetBlueprintCompiler.h |
| Include | #include "WidgetBlueprintCompiler.h" |
| Source | /Engine/Source/Editor/UMGEditor/Private/WidgetBlueprintCompiler.cpp |
virtual void PrecompileFunction
&40;
FKismetFunctionContext & Context,
EInternalCompilerFlags InternalFlags
&41;
Remarks
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)