Navigation
API > API/Plugins > API/Plugins/RigVMDeveloper > API/Plugins/RigVMDeveloper/FRigVMBlueprintCompilerContext
- FKismetCompilerContext::PrecompileFunction()
- FRigVMBlueprintCompilerContext::PrecompileFunction()
References
| Module | RigVMDeveloper |
| Header | /Engine/Plugins/Runtime/RigVM/Source/RigVMDeveloper/Public/RigVMBlueprintCompiler.h |
| Include | #include "RigVMBlueprintCompiler.h" |
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)