|
|
|
@ -96,6 +96,9 @@ struct VC_SETTINGS |
|
|
|
///> Is last cursor motion event coming from keyboard arrow cursor motion action |
|
|
|
bool m_lastKeyboardCursorPositionValid; |
|
|
|
|
|
|
|
///> ACTIONS::CURSOR_UP, ACTIONS::CURSOR_DOWN, etc. |
|
|
|
long m_lastKeyboardCursorCommand; |
|
|
|
|
|
|
|
///> Position of the above event |
|
|
|
VECTOR2D m_lastKeyboardCursorPosition; |
|
|
|
}; |
|
|
|
@ -248,7 +251,8 @@ public: |
|
|
|
* @param aPosition is the requested cursor position in the world coordinates. |
|
|
|
* @param aWarpView enables/disables view warp if the cursor is outside the current viewport. |
|
|
|
*/ |
|
|
|
virtual void SetCursorPosition( const VECTOR2D& aPosition, bool aWarpView = true, bool aTriggeredByArrows = false ) = 0; |
|
|
|
virtual void SetCursorPosition( const VECTOR2D& aPosition, bool aWarpView = true, |
|
|
|
bool aTriggeredByArrows = false, long aArrowCommand = 0 ) = 0; |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|