EXECUTIONFLAGS

Detailed Description

Flags for the execution of a certain point in the pipeline.

See also
PriorityList::Add ObjectData::Execute TagData::Execute SceneHookData::Execute

Enumerations

enum class  EXECUTIONFLAGS {
  NONE ,
  ANIMATION ,
  EXPRESSION ,
  CACHEBUILDING ,
  CAMERAONLY ,
  INDRAG ,
  INMOVE ,
  RENDER ,
  ALLOW_PRIORITYSHIFT
}
 

Functions

enum EXECUTIONFLAGS MAXON_ENUM_FLAGS (EXECUTIONFLAGS)
 

Enumeration Type Documentation

◆ EXECUTIONFLAGS

enum EXECUTIONFLAGS
strong
Enumerator
NONE 

None.

ANIMATION 

Animation is calculated.

EXPRESSION 

Expressions are calculated.

CACHEBUILDING 

Cache building is done.

CAMERAONLY 

Only camera dependent expressions shall be executed.

INDRAG 

Pipeline is done within scrubbing.

INMOVE 

Pipeline is done within moving.

RENDER 

The external renderer (Picture Viewer) is running.

ALLOW_PRIORITYSHIFT 

Allow to shift the priority with the priority shift tag. Private.

Since
R18

Function Documentation

◆ MAXON_ENUM_FLAGS()

enum EXECUTIONFLAGS MAXON_ENUM_FLAGS ( EXECUTIONFLAGS  )