VIEWPORT_PICK_FLAGS

Detailed Description

Enumerations

enum  VIEWPORT_PICK_FLAGS {
  VIEWPORT_PICK_FLAGS_0,
  VIEWPORT_PICK_FLAGS_ALLOW_OGL,
  VIEWPORT_PICK_FLAGS_DONT_STOP_THREADS,
  VIEWPORT_PICK_FLAGS_USE_SEL_FILTER,
  VIEWPORT_PICK_FLAGS_OGL_ONLY_TOPMOST,
  VIEWPORT_PICK_FLAGS_OGL_ONLY_VISIBLE,
  VIEWPORT_PICK_FLAGS_OGL_IGNORE_Z,
  VIEWPORT_PICK_FLAGS_OGL_ONLY_TOPMOST_WITH_OBJ
}
 

Enumeration Type Documentation

§ VIEWPORT_PICK_FLAGS

Enumerator
VIEWPORT_PICK_FLAGS_0 

None.

VIEWPORT_PICK_FLAGS_ALLOW_OGL 

Allow OpenGL.

VIEWPORT_PICK_FLAGS_DONT_STOP_THREADS 

Do not stop threads.

VIEWPORT_PICK_FLAGS_USE_SEL_FILTER 

Use selection filter.

VIEWPORT_PICK_FLAGS_OGL_ONLY_TOPMOST 

Picks only topmost object. Use this only when the object pointer is not needed. Only works with OpenGL.

VIEWPORT_PICK_FLAGS_OGL_ONLY_VISIBLE 

Picks only visible. Only has an effect when calling ViewportSelect::PickObject() thats take ViewportPixel as argument . Only works with OpenGL.

VIEWPORT_PICK_FLAGS_OGL_IGNORE_Z 

Picks ignore Z position. Set this to only check if an object (and which) was hit, not its Z position. Only works with OpenGL.

VIEWPORT_PICK_FLAGS_OGL_ONLY_TOPMOST_WITH_OBJ 

Picks only topmost object but returns the topmost object with its Z position. Only works with OpenGL.