CFx SDK Documentation
2022 SP0
|
#include <FxHitTestInfo.h>
Public Types | |
enum | _GestureState { NoGesture = 0 , GestureStarted = 1 , GestureUpdated = 2 , GestureFinished = 3 , GestureCanceled = 4 } |
typedef enum CFxHitTestInfo::_GestureState | GestureState |
Public Member Functions | |
CFxHitTestInfo () | |
virtual | ~CFxHitTestInfo () |
virtual bool | IsMouseEvent () const =0 |
virtual bool | IsDragEvent () const =0 |
virtual bool | IsKeyboardEvent () const =0 |
virtual bool | IsKeyboardPressEvent () const =0 |
virtual bool | IsKeyboardReleaseEvent () const =0 |
virtual bool | IsMouseWheel () const =0 |
virtual bool | IsGesture () const =0 |
virtual bool | IsGesturePan () const =0 |
virtual bool | IsGesturePinch () const =0 |
virtual GestureState | GetGestureState () const =0 |
virtual bool | IsFxEvent () const =0 |
virtual int | GetFxEventType () const =0 |
virtual const OdGsDCPoint | GetMousePosition () const =0 |
virtual bool | IsLeftMouseButtonPressed () const =0 |
virtual bool | IsMiddleMouseButtonPressed () const =0 |
virtual bool | IsRightMouseButtonPressed () const =0 |
virtual bool | IsShiftPressed () const =0 |
virtual bool | IsCtrlPressed () const =0 |
virtual bool | IsAltPressed () const =0 |
virtual bool | IsMouseMoved () const =0 |
virtual bool | IsLeftButtonDown () const =0 |
virtual bool | IsLeftButtonUp () const =0 |
virtual bool | IsMiddleButtonDown () const =0 |
virtual bool | IsMiddleButtonUp () const =0 |
virtual bool | IsRightButtonDown () const =0 |
virtual bool | IsRightButtonUp () const =0 |
virtual bool | IsMouseOverActiveViewport () const =0 |
virtual int | GetWheelDelta () const =0 |
virtual int | GetWheelOrientation () const =0 |
virtual const OdGePoint2d & | GetGesturePanOffset () const =0 |
virtual double | GetGesturePinchScaleFactor () const =0 |
virtual const OdGsDCPoint & | GetGesturePinchCenterPoint () const =0 |
virtual double | GetGesturePinchRollAngle () const =0 |
virtual double | GetGestureSwipeAngle () const =0 |
virtual bool | IsRightButtonTrippleClick () const =0 |
virtual bool | IsMiddleButtonTrippleClick () const =0 |
virtual bool | IsLeftButtonTrippleClick () const =0 |
virtual bool | IsRightButtonDoubleClick () const =0 |
virtual bool | IsMiddleButtonDoubleClick () const =0 |
virtual bool | IsLeftButtonDoubleClick () const =0 |
virtual bool | IsRightButtonClick () const =0 |
virtual bool | IsMiddleButtonClick () const =0 |
virtual bool | IsLeftButtonClick () const =0 |
virtual bool | IsInsideDragSelectSequence () const =0 |
virtual bool | IsInsideDragDropSequence () const =0 |
virtual bool | IsCancelPressed () const =0 |
virtual bool | IsSpacePressed () const =0 |
virtual bool | IsArrowUpPressed () const =0 |
virtual bool | IsArrowDownPressed () const =0 |
virtual bool | IsContinuousEvent () const =0 |
virtual bool | IsInsideLISP () const =0 |
virtual bool | IsInsideCommand () const =0 |
virtual bool | IsInsideSelect () const =0 |
virtual int | GetKey () const =0 |
virtual const CFxString & | GetKeyText () const =0 |
virtual const CFxDocument * | GetFxDocument () const =0 |
virtual void | EnableSystemCursorGraphics ()=0 |
virtual void | DisableSystemCursorGraphics ()=0 |
virtual int | SystemCursorDisableCount () const =0 |
virtual void | SkipNextRightMouseButtonUpEvent ()=0 |
virtual void | SkipKeyboardInput ()=0 |
virtual const CFxEvent * | GetEvent () const =0 |
Description: Represents the events info. Library: DDKERNEL
Definition at line 36 of file FxHitTestInfo.h.
Description: Values that represent _GestureState.
Description: Values that represent _GestureState.
Enumerator | |
---|---|
NoGesture | |
GestureStarted | |
GestureUpdated | |
GestureFinished | |
GestureCanceled |
Definition at line 42 of file FxHitTestInfo.h.
CFxHitTestInfo::CFxHitTestInfo | ( | ) |
|
virtual |
|
pure virtual |
Description: Disables system cursor graphics.
|
pure virtual |
Description: Enables system cursor graphics.
|
pure virtual |
|
pure virtual |
Description: Returns document.
|
pure virtual |
Description: Returns fx type event.
|
pure virtual |
Description: Returns the offset on the executed pan gesture.
|
pure virtual |
Description: Returns the scale center point on the executed pinch gesture.
|
pure virtual |
Description: Returns the rool angle on the executed pinch gesture.
|
pure virtual |
Description: Returns the scale factor on the executed pinch gesture.
|
pure virtual |
Description: Returns current gesture's state.
|
pure virtual |
Description: Returns the direction of the executed swipe gesture.
|
pure virtual |
Description: Returns if keyboard key.
|
pure virtual |
Description: Returns if keyboard key text.
|
pure virtual |
Description:
|
pure virtual |
Description: Returns the wheel delta.
|
pure virtual |
Description: Returns the wheel orientation. Horizontal = 0x1 Vertical = 0x2
|
pure virtual |
Description: Returns if Alt key is pressed.
|
pure virtual |
Description: Checks if arrow down is pressed.
|
pure virtual |
Description: Checks if arrow up is pressed.
|
pure virtual |
Description: Checks if cancel is pressed.
|
pure virtual |
Description: Returns if it's continuous event.
|
pure virtual |
Description: Returns if Ctrl key is pressed.
|
pure virtual |
Description: Returns drag event type.
|
pure virtual |
Description: Checks if is FxEvent.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Description: Checks if keyboard event is inside Command control.
|
pure virtual |
Description: Checks if it's inside drag & drop sequence.
|
pure virtual |
Description: Checks if it's inside drag-select sequence.
|
pure virtual |
Description: Checks if keyboard event is inside LISP control.
|
pure virtual |
Description: Checks if keyboard event is inside Select control.
|
pure virtual |
Description: Returns keyboard event.
|
pure virtual |
Description: Returns keyboard press event.
|
pure virtual |
Description: Returns keyboard release event.
|
pure virtual |
Description: Checks if mouse left button is single clicked.
|
pure virtual |
Description: Checks if mouse left button is double clicked.
|
pure virtual |
Description: Checks if mouse left button is down.
|
pure virtual |
Description: Checks if mouse left button is double clicked.
|
pure virtual |
Description: Checks if mouse left button is up.
|
pure virtual |
Description: Returns if LeftMouseButton is pressed.
|
pure virtual |
Description: Checks if mouse middle button is single clicked.
|
pure virtual |
Description: Checks if mouse middle button is double clicked.
|
pure virtual |
Description: Checks if mouse middle button is down.
|
pure virtual |
Description: Checks if mouse middle button is double clicked.
|
pure virtual |
Description: Checks if mouse middle button is up.
|
pure virtual |
Description: Returns if MiddleMouseButton is pressed.
|
pure virtual |
Description: Returns mouse event type.
|
pure virtual |
Description: Returns if mouse moved.
|
pure virtual |
Description: Checks if mouse is over active viewport.
|
pure virtual |
Description: Returns mouse wheel event.
|
pure virtual |
Description: Checks if mouse right button is single clicked.
|
pure virtual |
Description: Checks if mouse right button is double clicked.
|
pure virtual |
Description: Checks if mouse right button is down.
|
pure virtual |
Description: Checks if mouse right button is double clicked.
|
pure virtual |
Description: Checks if mouse right button is up.
|
pure virtual |
Description: Returns if RighttMouseButton is pressed.
|
pure virtual |
Description: Returns if Shift key is pressed.
|
pure virtual |
Description: Checks if space is pressed.
|
pure virtual |
Description: Skip keyboard input.
|
pure virtual |
Description: Skip next right mouse button up event.
|
pure virtual |
Description: Disables system cursor count.