Navigation
API > API/Plugins > API/Plugins/RigVMDeveloper > API/Plugins/RigVMDeveloper/RigVMCompiler
References
| Module | RigVMDeveloper |
| Header | /Engine/Plugins/Runtime/RigVM/Source/RigVMDeveloper/Public/RigVMCompiler/RigVMCompiler.h |
| Include | #include "RigVMCompiler/RigVMCompiler.h" |
Syntax
USTRUCT (BlueprintType )
struct FRigVMCompileSettings
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | ASTErrorsAsNotifications | ||
| FRigVMParserASTSettings | ASTSettings | ||
| bool | EnablePinWatches | ||
| bool | IsPreprocessorPhase | ||
| bool | SetupNodeInstructionIndex | ||
| bool | SurpressErrors | ||
| bool | SurpressInfoMessages | ||
| bool | SurpressWarnings |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FRigVMCompileSettings
(
UScriptStruct* InExecuteContextScriptStruct |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FRigVMCompileSettings | Fast
(
UScriptStruct* InExecuteContextStruct |
||
| UScriptStruct * | |||
| FRigVMCompileSettings | Optimized
(
UScriptStruct* InExecuteContextStruct |
||
| void | |||
| void | ReportError
(
const FString& InMessage |
||
| void | ReportErrorf
(
const FmtType& Fmt, |
||
| void | Reportf
(
EMessageSeverity::Type InSeverity, |
||
| void | ReportInfo
(
const FString& InMessage |
||
| void | ReportInfof
(
const FmtType& Fmt, |
||
| void | ReportWarning
(
const FString& InMessage |
||
| void | ReportWarningf
(
const FmtType& Fmt, |
||
| void | SetExecuteContextStruct
(
UScriptStruct* InExecuteContextScriptStruct |