|
enum | OperationMode {
EOperationMode_None = 0
, EOperationMode_Pan
, EOperationMode_Zoom
, EOperationMode_Rotate
,
EOperationMode_Count
} |
|
enum | KeyOption {
EKey_Null = 0
, EKey_Shift = (1<<0)
, EKey_Ctrl = (1<<1)
, EKey_Alt = (1<<2)
,
EKey_ShiftCtrl = EKey_Shift|EKey_Ctrl
, EKey_CtrlAlt = EKey_Ctrl|EKey_Alt
, EKey_AltShift = EKey_Alt|EKey_Shift
, EKey_ShiftCtrlAlt = EKey_Shift|EKey_Ctrl|EKey_Alt
} |
|
enum | MouseButtonOption { EMouseButton_Null = 0
, EMouseButton_Left = (1<<3)
, EMouseButton_Middle = (1<<4)
, EMouseButton_Right = (1<<5)
} |
|
enum | OperationParameter { EOperationParameter_Null = 0
, EOperationParameter_ZoomInDirection
, EOperationParameter_Count
} |
|
enum | ZoomInDirectionOption {
EZoomInDirection_North = 1
, EZoomInDirection_East = 2
, EZoomInDirection_South = 4
, EZoomInDirection_West = 8
,
EZoomInDirection_NorthEast = EZoomInDirection_North|EZoomInDirection_East
, EZoomInDirection_SouthEast = EZoomInDirection_South|EZoomInDirection_East
, EZoomInDirection_SouthWest = EZoomInDirection_South|EZoomInDirection_West
, EZoomInDirection_NorthWest = EZoomInDirection_North|EZoomInDirection_West
} |
|