MOUSEDRAGFLAGS

Detailed Description

See also
EditorWindow::MouseDragStart() EditorWindow::MouseDrag() GeUserArea::MouseDragStart() GeUserArea::MouseDrag()

Enumerations

enum class  MOUSEDRAGFLAGS {
  NONE ,
  DONTHIDEMOUSE ,
  NOMOVE ,
  EVERYPACKET ,
  COMPENSATEVIEWPORTORG ,
  AIRBRUSH
}
 

Functions

enum MOUSEDRAGFLAGS MAXON_ENUM_FLAGS (MOUSEDRAGFLAGS)
 

Enumeration Type Documentation

◆ MOUSEDRAGFLAGS

enum MOUSEDRAGFLAGS
strong
Enumerator
NONE 

None.

DONTHIDEMOUSE 

Show mouse pointer during drag.

NOMOVE 

MouseDrag() returns MOUSEDRAGRESULT::CONTINUE even if mouse is not moved. Otherwise MouseDrag() only returns if mouse is moved.

EVERYPACKET 

Receive every packet of the queue, otherwise only data of the last packet.

COMPENSATEVIEWPORTORG 

Compensates the viewport origin during drag.

AIRBRUSH 

Airbrush mode.

Function Documentation

◆ MAXON_ENUM_FLAGS()

enum MOUSEDRAGFLAGS MAXON_ENUM_FLAGS ( MOUSEDRAGFLAGS  )