23 #ifndef _WIN32_MOUSE_H_EADER_    24 #define _WIN32_MOUSE_H_EADER_    50         bool _doMouseClick( 
int mouseButton, DIDEVICEOBJECTDATA& di );
    59 #endif //_WIN32_MOUSE_H_EADER_ IDirectInput8 * mDirectInput
Definition: Win32Mouse.h:52
 
virtual void setBuffered(bool buffered)
Definition: Win32Mouse.cpp:214
 
An Object's interface is a way to gain write access to devices which support it. 
Definition: OISInterface.h:34
 
Definition: Win32Mouse.h:31
 
IType
Type of Interface. 
Definition: OISInterface.h:40
 
IDirectInputDevice8 * mMouse
Definition: Win32Mouse.h:53
 
bool _doMouseClick(int mouseButton, DIDEVICEOBJECTDATA &di)
Definition: Win32Mouse.cpp:195
 
virtual ~Win32Mouse()
Definition: Win32Mouse.cpp:77
 
DWORD coopSetting
Definition: Win32Mouse.h:54
 
Mouse base class. 
Definition: OISMouse.h:107
 
HWND mHwnd
Definition: Win32Mouse.h:55
 
virtual void capture()
Definition: Win32Mouse.cpp:90
 
virtual bool buffered() const 
Definition: OISObject.h:44
 
Definition: EventHelpers.h:31
 
virtual void _initialize()
Definition: Win32Mouse.cpp:44
 
Type type() const 
Definition: OISObject.h:38
 
virtual Interface * queryInterface(Interface::IType type)
Definition: Win32Mouse.h:44
 
Win32Mouse(InputManager *creator, IDirectInput8 *pDI, bool buffered, DWORD coopSettings)
Definition: Win32Mouse.cpp:32