Defines

Extended Display Modes

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

Defines

#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

Detailed Description

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


Define Documentation

#define EXT_DISP_NONE   0
#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