3ds Max C++ API Reference
Extended Display Modes

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

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...
 

Detailed Description

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

Macro Definition Documentation

◆ EXT_DISP_NONE

#define EXT_DISP_NONE   0

no flags

◆ EXT_DISP_SELECTED

#define EXT_DISP_SELECTED   (1<<0)

object is selected

◆ EXT_DISP_TARGET_SELECTED

#define EXT_DISP_TARGET_SELECTED   (1<<1)

object's target is selected

◆ EXT_DISP_LOOKAT_SELECTED

#define EXT_DISP_LOOKAT_SELECTED   (1<<2)

object's lookat node is selected

◆ EXT_DISP_ONLY_SELECTED

#define EXT_DISP_ONLY_SELECTED   (1<<3)

object is only thing selected

◆ EXT_DISP_DRAGGING

#define EXT_DISP_DRAGGING   (1<<4)

object is being "dragged"

◆ EXT_DISP_ZOOM_EXT

#define EXT_DISP_ZOOM_EXT   (1<<5)

object is being tested for zoom ext

◆ EXT_DISP_GROUP_EXT

#define EXT_DISP_GROUP_EXT   (1<<6)

object is being tested for extents as member of group

◆ EXT_DISP_ZOOMSEL_EXT

#define EXT_DISP_ZOOMSEL_EXT   (1<<7)

object is being tested for zoom selected ext