54 virtual const std::vector< const KeyboardState* >&
GetKeyboardStates ()
const override;
55 virtual const std::vector< const MouseState* >&
GetMouseStates ()
const override;
56 virtual const std::vector< const JoystickState* >&
GetJoystickStates ()
const override;
59 virtual std::vector< MouseDeviceOPtr >&
GetMouseDevice ()
override;
62 virtual std::vector< const InputDeviceInfo* >
GetDevicesInfo ()
const override;
64 virtual void Update (
float timeInterval )
override;
78 void HandleEvent ( HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam );
uint16_t uint16
Definition: TypesDefinitions.h:29
Definition: DirectInputModule.cpp:11