cinder::app::TouchEvent::Touch Class Reference

#include <TouchEvent.h>

List of all members.

Public Member Functions

 Touch (const Vec2f &pos, const Vec2f &prevPos, uint32_t id, double time, void *native)
float getX () const
 Returns the x position of the touch measured in pixels.
float getY () const
 Returns the y position of the touch measured in pixels.
Vec2f getPos () const
 Returns the position of the touch measured in pixels.
float getPrevX () const
 Returns the previous x position of the touch measured in pixels.
float getPrevY () const
 Returns the previous y position of the touch measured in pixels.
Vec2f getPrevPos () const
 Returns the previous position of the touch measured in pixels.
uint32_t getId () const
 Returns an ID unique for the lifetime of the touch.
double getTime () const
 Returns the timestamp associated with the touch, measured in seconds.
const void * getNative () const
 Returns a pointer to the OS-native object. This is a UITouch* on Cocoa Touch and a TOUCHPOINT* on MSW.

Constructor & Destructor Documentation

cinder::app::TouchEvent::Touch::Touch ( const Vec2f pos,
const Vec2f prevPos,
uint32_t  id,
double  time,
void *  native 
)

Member Function Documentation

float cinder::app::TouchEvent::Touch::getX (  )  const

Returns the x position of the touch measured in pixels.

float cinder::app::TouchEvent::Touch::getY (  )  const

Returns the y position of the touch measured in pixels.

Vec2f cinder::app::TouchEvent::Touch::getPos (  )  const

Returns the position of the touch measured in pixels.

float cinder::app::TouchEvent::Touch::getPrevX (  )  const

Returns the previous x position of the touch measured in pixels.

float cinder::app::TouchEvent::Touch::getPrevY (  )  const

Returns the previous y position of the touch measured in pixels.

Vec2f cinder::app::TouchEvent::Touch::getPrevPos (  )  const

Returns the previous position of the touch measured in pixels.

uint32_t cinder::app::TouchEvent::Touch::getId (  )  const

Returns an ID unique for the lifetime of the touch.

double cinder::app::TouchEvent::Touch::getTime (  )  const

Returns the timestamp associated with the touch, measured in seconds.

const void* cinder::app::TouchEvent::Touch::getNative (  )  const

Returns a pointer to the OS-native object. This is a UITouch* on Cocoa Touch and a TOUCHPOINT* on MSW.


The documentation for this class was generated from the following file: