23 #ifndef _LINUX_MOUSE_H_EADER_ 24 #define _LINUX_MOUSE_H_EADER_ 75 #endif //_LINUX_MOUSE_H_EADER_ bool grabMouse
Definition: LinuxMouse.h:69
long oldXMouseY
Definition: LinuxMouse.h:63
virtual ~LinuxMouse()
Definition: LinuxMouse.cpp:89
Cursor cursor
Definition: LinuxMouse.h:67
bool mWarped
Definition: LinuxMouse.h:60
An Object's interface is a way to gain write access to devices which support it.
Definition: OISInterface.h:34
IType
Type of Interface.
Definition: OISInterface.h:40
Window window
Definition: LinuxMouse.h:65
virtual void _initialize()
Definition: LinuxMouse.cpp:45
Mouse base class.
Definition: OISMouse.h:107
Definition: LinuxMouse.h:32
virtual Interface * queryInterface(Interface::IType)
Definition: LinuxMouse.h:49
bool mouseFocusLost
Definition: LinuxMouse.h:71
long oldXMouseZ
Definition: LinuxMouse.h:63
virtual void setBuffered(bool buffered)
Definition: LinuxMouse.cpp:103
virtual bool buffered() const
Definition: OISObject.h:44
void grab(bool grab)
Definition: LinuxMouse.cpp:257
bool hideMouse
Definition: LinuxMouse.h:70
long oldXMouseX
Definition: LinuxMouse.h:63
Display * display
Definition: LinuxMouse.h:66
bool mMoved
Definition: LinuxMouse.h:60
Definition: EventHelpers.h:31
virtual void capture()
Definition: LinuxMouse.cpp:109
LinuxMouse(InputManager *creator, bool buffered, bool grab, bool hide)
Definition: LinuxMouse.cpp:31
void _processXEvents()
Definition: LinuxMouse.cpp:153
void hide(bool hide)
Definition: LinuxMouse.cpp:266