[Windows] Remove redundant DirectSound error codes
[xbmc.git] / xbmc / platform / android / activity / AndroidMouse.h
blob8dd907480513952cb23222f79065dd3fbff62048
1 /*
2 * Copyright (C) 2012-2018 Team Kodi
3 * This file is part of Kodi - https://kodi.tv
5 * SPDX-License-Identifier: GPL-2.0-or-later
6 * See LICENSES/README.md for more information.
7 */
9 #pragma once
11 #include <android/input.h>
13 class CAndroidMouse
16 public:
17 CAndroidMouse() = default;
18 virtual ~CAndroidMouse() = default;
19 bool onMouseEvent(AInputEvent* event);
21 protected:
23 private:
24 void MouseMove(float x, float y);
25 void MouseButton(float x, float y, int32_t type, int32_t buttons);
26 void MouseWheel(float x, float y, float value);
28 private:
29 int32_t m_lastButtonState = 0;