AppleWin/source/linux/paddle.h
Andrea Odetti 348ba1ecd9 Use QGamepad in QApple.
This requires an interface as napple uses libevdev.


Signed-off-by: Andrea Odetti <mariofutire@gmail.com>
2017-10-14 19:18:44 +01:00

16 lines
223 B
C++

#pragma once
#include <memory>
class Paddle
{
public:
Paddle();
virtual ~Paddle();
virtual bool getButton(int i) const;
virtual int getAxis(int i) const;
static std::shared_ptr<const Paddle> & instance();
};