]> git.mxchange.org Git - flightgear.git/commit
MouseInput changes to support hover.
authorJames Turner <zakalawe@mac.com>
Sat, 9 Feb 2013 16:05:54 +0000 (16:05 +0000)
committerJames Turner <zakalawe@mac.com>
Mon, 4 Mar 2013 23:35:30 +0000 (23:35 +0000)
commitf2c267f5d736652f602aa236554000aa484fe423
tree866ea9ce8bc3938212fa91a0dc989005026fc944
parent22a1c9b2af9fd6c4c2758d095c3004da28e83b85
MouseInput changes to support hover.

This adds the framework for platform cursor implementations; Windows and X11 to be done.
It also extend the mouse-input code to generate hover events suitable for driving tooltips.

Note there should be no visible functionality change from this commit, since everything
is inactive until fgdata changes are made.
17 files changed:
src/GUI/CMakeLists.txt
src/GUI/CocoaMouseCursor.hxx [new file with mode: 0644]
src/GUI/CocoaMouseCursor.mm [new file with mode: 0644]
src/GUI/MouseCursor.cxx [new file with mode: 0644]
src/GUI/MouseCursor.hxx [new file with mode: 0644]
src/Input/FGMouseInput.cxx
src/Input/FGMouseInput.hxx
src/Main/fg_commands.cxx
src/Main/fg_os.hxx
src/Scenery/scenery.cxx
src/Scripting/NasalSys.cxx
src/Scripting/NasalSys.hxx
src/Viewer/CameraGroup.cxx
src/Viewer/CameraGroup.hxx
src/Viewer/FGEventHandler.cxx
src/Viewer/renderer.cxx
src/Viewer/renderer.hxx