|
CUGL 1.3
Cornell University Game Library
|
34 #ifndef __CU_PINCH_INPUT_H__
35 #define __CU_PINCH_INPUT_H__
36 #include <cugl/input/CUInput.h>
37 #include <cugl/math/CUVec2.h>
42 #pragma mark PinchEvent
80 #pragma mark PinchInput
122 #pragma mark Listener
165 #pragma mark Constructor
184 virtual void dispose()
override;
186 #pragma mark Device Attributes
249 #pragma mark Data Polling
300 #pragma mark Listeners
457 #pragma mark Input Device
489 virtual void queryEvents(std::vector<Uint32>& eventset)
override;
static const Vec2 ZERO
Definition: CUVec2.h:71
float delta
Definition: CUPinchInput.h:58
PinchEvent(const Vec2 &point, int down, float distance, const Timestamp &stamp)
Definition: CUPinchInput.h:73
Definition: CUPinchInput.h:47
Definition: CUTimestamp.h:61
int fingers
Definition: CUPinchInput.h:54
Timestamp timestamp
Definition: CUPinchInput.h:50
PinchEvent()
Definition: CUPinchInput.h:63
float pinch
Definition: CUPinchInput.h:56
Vec2 position
Definition: CUPinchInput.h:52