RigVMCompiler

Windows
MacOS
Linux

Classes

Name

Description

Public class

FRigVMAssignExprAST

An abstract syntax tree assign expression represents the assignment of one expression to another.

Public class

FRigVMBlockExprAST

An abstract syntax tree block expression represents a sequence of child expressions to be executed in order.

Public class

FRigVMCachedValueExprAST

An abstract syntax tree cached value expression represents the reference to a variable which needs to be calculated by a call extern expression.

Public class

FRigVMCallExternExprAST

An abstract syntax tree call extern expression represents the invocation of an extern function.

Public struct

FRigVMCompilerWorkData

Public struct

FRigVMCompileSettings

Public class

FRigVMCopyExprAST

An abstract syntax tree copy expression represents the an assignment of one expression to another which causes / requires a copy operation.

Public class

FRigVMEntryExprAST

An abstract syntax tree entry expression represents an entry point for a function or an event in an event graph.

Public class

FRigVMExitExprAST

An abstract syntax tree exit expression represents the exit out of an entry expression.

Public class

FRigVMExprAST

Base class for an expression within an abstract syntax tree.

Public class

FRigVMLiteralExprAST

An abstract syntax tree literal expression represents the definition of const memory for a single variable - vs a var expression which is mutable.

Public class

FRigVMNodeExprAST

An abstract syntax tree node expression represents any expression which references a node from the RigVM model.

Public class

FRigVMNoOpExprAST

An abstract syntax tree no-op expression represents an expression which is relevant for the structure of the tree (for grouping for example) but which itself has no operation connected to it.

Public class

FRigVMParserAST

The abstract syntax tree parser is the main object to parse a RigVM model graph.

Public struct

FRigVMParserASTSettings

The settings to apply during the parse of the abstract syntax tree.

Public class

FRigVMVarExprAST

An abstract syntax tree var expression represents the definition of mutable memory for a single variable.

Public class

URigVMCompiler

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss