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.

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

RigVMDeveloper

Header

/Engine/Source/Developer/RigVMDeveloper/Public/RigVMCompiler/RigVMAST.h

Include

#include "RigVMCompiler/RigVMAST.h"

Syntax

class FRigVMNoOpExprAST : public FRigVMNodeExprAST

Remarks

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. For the RigVM AST we use the no-op expression for representing reroute nodes in the model as well as parameter and variable getter nodes.

Constructors

Name Description

Public function

FRigVMNoOpExprAST

(
    const FRigVMNoOpExprAST&
)

Disable copy constructor

Protected function

FRigVMNoOpExprAST

(
    UObject* InSubject
)

Default constructor (protected so that only parser can access it)

Destructors

Name Description

Public function Virtual

~FRigVMNoOpExprAST()

Virtual destructor

Overridden from FRigVMExprAST

Name Description

Public function Virtual Const

bool

 

IsA

(
    EType InType
)

Overload of the type checking mechanism

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