Added love.touch.getPressure(touchid). Not useful on most touch-capable devices, but I do expect Apple's Force Touch to make it into iPhones in the near future.

This commit is contained in:
Alex Szpakowski
2015-03-24 20:45:21 -03:00
parent b8cb16dc95
commit 78dd8bc547
8 changed files with 62 additions and 26 deletions
+4 -3
View File
@@ -43,11 +43,12 @@ public:
virtual ~Touch() {}
virtual std::vector<int64> getIDs() const;
virtual void getPosition(int64 id, double &x, double &y) const;
std::vector<int64> getIDs() const override;
void getPosition(int64 id, double &x, double &y) const override;
double getPressure(int64 id) const override;
// Implements Module.
virtual const char *getName() const;
const char *getName() const override;
// SDL has functions to query the state of touch presses, but unfortunately
// they are updated on a different thread in some backends, which causes