Navigation
API > API/Plugins > API/Plugins/RigVMDeveloper > API/Plugins/RigVMDeveloper/URigVMCompiler
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool Compile
(
TArray< URigVMGraph* > InGraphs, |
RigVMCompiler/RigVMCompiler.h |
|
|
bool Compile
(
TArray< URigVMGraph* > InGraphs, |
RigVMCompiler/RigVMCompiler.h | ||
bool Compile
(
TArray< URigVMGraph* > InGraphs, |
RigVMCompiler/RigVMCompiler.h | ||
bool Compile
(
const FRigVMCompileSettings& InSettings, |
RigVMCompiler/RigVMCompiler.h |
Compile(TArray< URigVMGraph >, URigVMController , URigVM *)
| Name | Compile |
| Type | function |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVMDeveloper/Public/RigVMCompiler/RigVMCompiler.h |
| Include Path | #include "RigVMCompiler/RigVMCompiler.h" |
UFUNCTION (BlueprintCallable, Category=FRigVMCompiler,
Meta=(DeprecatedFunction, DeprecationMessage="Compile is deprecated, use CompileVM with Context parameter."))
bool Compile
(
TArray < URigVMGraph * > InGraphs,
URigVMController * InController,
URigVM * OutVM
)
Compile(TArray< URigVMGraph >, URigVMController , URigVM , const TArray< FRigVMExternalVariable > &, TMap< FString, FRigVMOperand > , TSharedPtr< FRigVMParserAST >, FRigVMFunctionCompilationData *)
| Name | Compile |
| Type | function |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVMDeveloper/Public/RigVMCompiler/RigVMCompiler.h |
| Include Path | #include "RigVMCompiler/RigVMCompiler.h" |
bool Compile
(
TArray < URigVMGraph * > InGraphs,
URigVMController * InController,
URigVM * OutVM,
const TArray < FRigVMExternalVariable > & InExternalVariables,
TMap < FString, FRigVMOperand > * OutOperands,
TSharedPtr < FRigVMParserAST > InAST,
FRigVMFunctionCompilationData * OutFunctionCompilationData
)
Compile(TArray< URigVMGraph >, URigVMController , URigVM , FRigVMExtendedExecuteContext &, const TArray< FRigVMExternalVariable > &, TMap< FString, FRigVMOperand > , TSharedPtr< FRigVMParserAST >, FRigVMFunctionCompilationData *)
| Name | Compile |
| Type | function |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVMDeveloper/Public/RigVMCompiler/RigVMCompiler.h |
| Include Path | #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
)
Compile(const FRigVMCompileSettings &, TArray< URigVMGraph >, URigVMController , URigVM , FRigVMExtendedExecuteContext &, const TArray< FRigVMExternalVariable > &, TMap< FString, FRigVMOperand > , TSharedPtr< FRigVMParserAST >, FRigVMFunctionCompilationData *)
| Name | Compile |
| Type | function |
| Header File | /Engine/Plugins/Runtime/RigVM/Source/RigVMDeveloper/Public/RigVMCompiler/RigVMCompiler.h |
| Include Path | #include "RigVMCompiler/RigVMCompiler.h" |
| Source | /Engine/Plugins/Runtime/RigVM/Source/RigVMDeveloper/Private/RigVMCompiler/RigVMCompiler.cpp |
bool Compile
(
const FRigVMCompileSettings & InSettings,
TArray < URigVMGraph * > InGraphs,
URigVMController * InController,
URigVM * OutVM,
FRigVMExtendedExecuteContext & OutVMContext,
const TArray < FRigVMExternalVariable > & InExternalVariables,
TMap < FString, FRigVMOperand > * OutOperands,
TSharedPtr < FRigVMParserAST > InAST,
FRigVMFunctionCompilationData * OutFunctionCompilationData
)