#ifndef MSP_INPUT_GESTUREDETECTOR_H_
#define MSP_INPUT_GESTUREDETECTOR_H_
+#include <msp/graphics/mspgui_api.h>
#include "device.h"
namespace Msp {
of the gesture; axes 2 and 3 track its progress. The progress axis may exhibit
absolute values greater than one.
*/
-class GestureDetector: public Device
+class MSPGUI_API GestureDetector: public Device
{
private:
- enum
- {
- MAX_POINTS = 3
- };
+ static constexpr size_t MAX_POINTS = 3;
struct TouchPoint
{
};
-unsigned gesture_points(Gesture);
+MSPGUI_API unsigned gesture_points(Gesture);
} // namespace Input
} // namespace Msp