Extended Display Modes

Extended Display Modes

Module description

These are flags used in Interface::SetExtendedDisplayMode() and Interface::GetExtendedDisplayMode() for catching various display/selection/hittesting events.

Macros

#define EXT_DISP_NONE   0
 no flags More...
 
#define EXT_DISP_SELECTED   (1<<0)
 object is selected More...
 
#define EXT_DISP_TARGET_SELECTED   (1<<1)
 object's target is selected More...
 
#define EXT_DISP_LOOKAT_SELECTED   (1<<2)
 object's lookat node is selected More...
 
#define EXT_DISP_ONLY_SELECTED   (1<<3)
 object is only thing selected More...
 
#define EXT_DISP_DRAGGING   (1<<4)
 object is being "dragged" More...
 
#define EXT_DISP_ZOOM_EXT   (1<<5)
 object is being tested for zoom ext More...
 
#define EXT_DISP_GROUP_EXT   (1<<6)
 object is being tested for extents as member of group More...
 
#define EXT_DISP_ZOOMSEL_EXT   (1<<7)
 object is being tested for zoom selected ext More...
 

Macro Definition Documentation

#define EXT_DISP_NONE   0

no flags

#define EXT_DISP_SELECTED   (1<<0)

object is selected

#define EXT_DISP_TARGET_SELECTED   (1<<1)

object's target is selected

#define EXT_DISP_LOOKAT_SELECTED   (1<<2)

object's lookat node is selected

#define EXT_DISP_ONLY_SELECTED   (1<<3)

object is only thing selected

#define EXT_DISP_DRAGGING   (1<<4)

object is being "dragged"

#define EXT_DISP_ZOOM_EXT   (1<<5)

object is being tested for zoom ext

#define EXT_DISP_GROUP_EXT   (1<<6)

object is being tested for extents as member of group

#define EXT_DISP_ZOOMSEL_EXT   (1<<7)

object is being tested for zoom selected ext