3ds Max C++ API Reference
EvaluationContext Struct Reference

This struct is a collection of elements that are necessary in a render view. More...

#include <EvaluationContext.h>

Public Member Functions

 EvaluationContext ()
 Constructor. More...
 

Public Attributes

ViewParameterPtr pViewParameter
 view parameter including the width and height of render view, render region etc. More...
 
Bitfields viewDirtyFlag
 record the dirty flags of render view. More...
 
FrameType frameType
 indicates the type of frame.See the enumeration FrameType in Enum.h file. More...
 

Detailed Description

This struct is a collection of elements that are necessary in a render view.

Constructor & Destructor Documentation

◆ EvaluationContext()

EvaluationContext ( )
inline

Constructor.

@ FrameType_Normal
Same as REDRAW_NORMAL i.e., we will perform a complete redraw.
Definition: Enums.h:19
Bitfields viewDirtyFlag
record the dirty flags of render view.
Definition: EvaluationContext.h:31
FrameType frameType
indicates the type of frame.See the enumeration FrameType in Enum.h file.
Definition: EvaluationContext.h:35

Member Data Documentation

◆ pViewParameter

ViewParameterPtr pViewParameter

view parameter including the width and height of render view, render region etc.

◆ viewDirtyFlag

Bitfields viewDirtyFlag

record the dirty flags of render view.

See the enumeration RenderViewDirtyFlag in Enum.h file.

◆ frameType

FrameType frameType

indicates the type of frame.See the enumeration FrameType in Enum.h file.