FRigVMExitExprAST

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

Windows
MacOS
Linux

Inheritance Hierarchy

FRigVMExprAST

FRigVMExitExprAST

References

Module

RigVMDeveloper

Header

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

Include

#include "RigVMCompiler/RigVMAST.h"

Syntax

class FRigVMExitExprAST : public FRigVMExprAST

Remarks

An abstract syntax tree exit expression represents the exit out of an entry expression. In C++ the exit expression is a return from a main function.

Constructors

Name Description

Public function

FRigVMExitExprAST

(
    const FRigVMExitExprAST&
)

Disable copy constructor

Protected function

FRigVMExitExprAST

(
    UObject* InSubject
)

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

Destructors

Name Description

Public function Virtual

~FRigVMExitExprAST()

Virtual destructor

Overridden from FRigVMExprAST

Name Description

Public function Virtual Const

bool

 

IsA

(
    EType InType
)

Overload of the type checking mechanism

Public function Virtual Const

bool

 

IsConstant()

Returns true if this expressions is constant (non varying)

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