cocos2d-x  2.2
•All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
CCAccelerometer Class Reference

The CCAccelerometer class lets you register to receive acceleration-related data from the onboard hardware. More...

#include <CCAccelerometer.h>

Public Member Functions

 CCAccelerometer ()
 ~CCAccelerometer ()
void setDelegate (CCAccelerometerDelegate *pDelegate)
void setAccelerometerInterval (float interval)
void update (float x, float y, float z, long sensorTimeStamp)
 CCAccelerometer ()
 ~CCAccelerometer ()
void setDelegate (CCAccelerometerDelegate *pDelegate)
void setAccelerometerInterval (float interval)
void update (long sensorTimeStamp, double x, double y, double z)
 CCAccelerometer ()
 ~CCAccelerometer ()
void removeDelegate (CCAccelerometerDelegate *pDelegate)
void addDelegate (CCAccelerometerDelegate *pDelegate)
void setDelegate (CCAccelerometerDelegate *pDelegate)
void setAccelerometerInterval (float interval)
 CCAccelerometer ()
 ~CCAccelerometer ()
void setDelegate (CCAccelerometerDelegate *pDelegate)
void setAccelerometerInterval (float interval)
 CCAccelerometer ()
 ~CCAccelerometer ()
void removeDelegate (CCAccelerometerDelegate *pDelegate)
void addDelegate (CCAccelerometerDelegate *pDelegate)
void setDelegate (CCAccelerometerDelegate *pDelegate)
void setAccelerometerInterval (float interval)
 CCAccelerometer ()
 ~CCAccelerometer ()
void setDelegate (CCAccelerometerDelegate *pDelegate)
void setAccelerometerInterval (float interval)
 CCAccelerometer ()
 ~CCAccelerometer ()
void setDelegate (CCAccelerometerDelegate *pDelegate)
void setAccelerometerInterval (float interval)
void update (float x, float y, float z, uint64 sensorTimeStamp)
 CCAccelerometer ()
 ~CCAccelerometer ()
void removeDelegate (CCAccelerometerDelegate *pDelegate)
void addDelegate (CCAccelerometerDelegate *pDelegate)
void setDelegate (CCAccelerometerDelegate *pDelegate)
void setAccelerometerInterval (float interval)
 CCAccelerometer ()
 ~CCAccelerometer ()
void setDelegate (CCAccelerometerDelegate *pDelegate)
void setAccelerometerInterval (float interval)
void update (float x, float y, float z, long sensorTimeStamp)
 CCAccelerometer ()
 ~CCAccelerometer ()
void setDelegate (CCAccelerometerDelegate *pDelegate)
void setAccelerometerInterval (float interval)
void update (double x, double y, double z, double timestamp)
 CCAccelerometer ()
 ~CCAccelerometer ()
void setDelegate (CCAccelerometerDelegate *pDelegate)
void setAccelerometerInterval (float interval)

Static Public Member Functions

static CCAccelerometersharedAccelerometer ()
static CCAccelerometersharedAccelerometer ()
static CCAccelerometersharedAccelerometer ()
 Returns the shared accelerometer object for the system. More...
 
static CCAccelerometersharedAccelerometer ()

Detailed Description

The CCAccelerometer class lets you register to receive acceleration-related data from the onboard hardware.

Constructor & Destructor Documentation

CCAccelerometer ( )
inline
~CCAccelerometer ( )
inline
CCAccelerometer ( )
inline
~CCAccelerometer ( )
inline
CCAccelerometer ( )
inline
~CCAccelerometer ( )
inline
CCAccelerometer ( )
inline
~CCAccelerometer ( )
inline

Member Function Documentation

void addDelegate ( CCAccelerometerDelegate pDelegate)
inline
void addDelegate ( CCAccelerometerDelegate pDelegate)
inline
void addDelegate ( CCAccelerometerDelegate pDelegate)
inline
void removeDelegate ( CCAccelerometerDelegate pDelegate)
inline
void removeDelegate ( CCAccelerometerDelegate pDelegate)
inline
void removeDelegate ( CCAccelerometerDelegate pDelegate)
inline
void setAccelerometerInterval ( float  interval)
inline
void setAccelerometerInterval ( float  interval)
inline
void setAccelerometerInterval ( float  interval)
inline
void setAccelerometerInterval ( float  interval)
void setAccelerometerInterval ( float  interval)
inline
void setAccelerometerInterval ( float  interval)
void setAccelerometerInterval ( float  interval)
void setAccelerometerInterval ( float  interval)
void setAccelerometerInterval ( float  interval)
void setAccelerometerInterval ( float  interval)
inline
void setAccelerometerInterval ( float  interval)
inline
void setDelegate ( CCAccelerometerDelegate pDelegate)
inline
void setDelegate ( CCAccelerometerDelegate pDelegate)
inline
void setDelegate ( CCAccelerometerDelegate pDelegate)
void setDelegate ( CCAccelerometerDelegate pDelegate)
inline
void setDelegate ( CCAccelerometerDelegate pDelegate)
void setDelegate ( CCAccelerometerDelegate pDelegate)
void setDelegate ( CCAccelerometerDelegate pDelegate)
void setDelegate ( CCAccelerometerDelegate pDelegate)
void setDelegate ( CCAccelerometerDelegate pDelegate)
void setDelegate ( CCAccelerometerDelegate pDelegate)
inline
void setDelegate ( CCAccelerometerDelegate pDelegate)
static CCAccelerometer*
sharedAccelerometer
( )
inlinestatic
static CCAccelerometer*
sharedAccelerometer
( )
inlinestatic
static CCAccelerometer*
sharedAccelerometer
( )
inlinestatic
static CCAccelerometer*
sharedAccelerometer
( )
static

Returns the shared accelerometer object for the system.

void update ( double  x,
double  y,
double  z,
double  timestamp 
)
void update ( long  sensorTimeStamp,
double  x,
double  y,
double  z 
)
void update ( float  x,
float  y,
float  z,
long  sensorTimeStamp 
)
void update ( float  x,
float  y,
float  z,
long  sensorTimeStamp 
)
void update ( float  x,
float  y,
float  z,
uint64  sensorTimeStamp 
)

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