DRAWFLAGS Enumeration

详细描述

Enumerations

enum   DRAWFLAGS {
   NONE ,
   NO_THREAD ,
   NO_ANIMATION ,
   ONLY_ACTIVE_VIEW ,
   NO_EXPRESSIONS ,
   INDRAG ,
   NO_HIGHLIGHT_PLANE ,
   FORCEFULLREDRAW ,
   ONLY_CAMERAEXPRESSION ,
   INMOVE ,
   ONLY_BASEDRAW ,
   ONLY_HIGHLIGHT ,
   STATICBREAK ,
   PRIVATE_NO_WAIT_GL_FINISHED ,
   PRIVATE_ONLYBACKGROUND ,
   PRIVATE_NOBLIT ,
   PRIVATE_OPENGLHACK ,
   PRIVATE_ONLY_PREPARE ,
   PRIVATE_NO_3DCLIPPING ,
   DONT_OVERWRITE_RENDERING
}

函数

enum DRAWFLAGS   MAXON_ENUM_FLAGS ( DRAWFLAGS )

Enumeration Type Documentation

◆  DRAWFLAGS

enum DRAWFLAGS
strong
Enumerator
NONE 

None.

NO_THREAD 

Synchronous call.

NO_ANIMATION 

Ignore all animation.

ONLY_ACTIVE_VIEW 

Only redraw the active view.

NO_EXPRESSIONS 

Ignore expressions.

INDRAG 

In drag.

NO_HIGHLIGHT_PLANE 

The entire view is drawn, not just the highlight plane.

FORCEFULLREDRAW 

Force full redraw.

ONLY_CAMERAEXPRESSION 

Camera expression.

INMOVE 

In move.

ONLY_BASEDRAW 

Draw specific base draw only.

ONLY_HIGHLIGHT 

Only highlights.

STATICBREAK 

If the display is done in the main thread ( Cinema 4D only does this during animation playback) this allows that a special thread is used to poll the escape key.

注意
Use only in combination with DRAWFLAGS::NO_THREAD .
PRIVATE_NO_WAIT_GL_FINISHED 

Private .

PRIVATE_ONLYBACKGROUND 

Private .

PRIVATE_NOBLIT 

Private .

PRIVATE_OPENGLHACK 

Private .

PRIVATE_ONLY_PREPARE 

Private .

PRIVATE_NO_3DCLIPPING 

Private .

DONT_OVERWRITE_RENDERING 

Private .

Function Documentation

◆  MAXON_ENUM_FLAGS()

enum DRAWFLAGS MAXON_ENUM_FLAGS ( DRAWFLAGS   )