Navigation
API > API/Plugins > API/Plugins/RigVMDeveloper > API/Plugins/RigVMDeveloper/RigVMCompiler > API/Plugins/RigVMDeveloper/RigVMCompiler/URigVMCompiler > API/Plugins/RigVMDeveloper/RigVMCompiler/URigVMCompiler/Compile
References
| Module | RigVMDeveloper |
| Header | /Engine/Plugins/Runtime/RigVM/Source/RigVMDeveloper/Public/RigVMCompiler/RigVMCompiler.h |
| Include | #include "RigVMCompiler/RigVMCompiler.h" |
| Source | /Engine/Plugins/Runtime/RigVM/Source/RigVMDeveloper/Private/RigVMCompiler/RigVMCompiler.cpp |
bool Compile
(
TArray < URigVMGraph * > InGraphs,
URigVMController * InController,
URigVM * OutVM,
FRigVMExtendedExecuteContext & OutVMContext,
const TArray < FRigVMExternalVariable > & InExternalVariables,
TMap < FString , FRigVMOperand > * OutOperands,
TSharedPtr< FRigVMParserAST > InAST,
FRigVMFunctionCompilationData * OutFunctionCompilationData
)