tagging release
[dasher.git] / trunk / Src / Win32 / DasherMouseInput.h
blob3cb61dfdc80a4d89326fd1f7dfa6dcf663023b46
1 #pragma once
2 #include "../DasherCore/DasherInput.h"
4 namespace Dasher {
5 class CDasherMouseInput;
6 }
8 class Dasher::CDasherMouseInput : public CDasherInput {
9 public:
10 CDasherMouseInput(CEventHandler * pEventHandler, CSettingsStore * pSettingsStore, HWND _hwnd);
11 ~CDasherMouseInput(void);
13 virtual int GetCoordinates(int iN, myint * pCoordinates);
15 // Get the number of co-ordinates that this device supplies
17 virtual int GetCoordinateCount() {
18 return 2;
21 private:
22 HWND m_hwnd;