Public Types | Public Member Functions | Public Attributes

CxUtils::Joystick::Callback::Data Class Reference

Data structure to store pointers to callback data registered with the Joystick interface. More...

#include <joystick.h>

List of all members.

Public Types

typedef std::vector< DataList

Public Member Functions

 Data ()
 Data (const Data &data)
 ~Data ()
Dataoperator= (const Data &data)

Public Attributes

Joystick::CallbackmpJoyCallback
void(* mpJoyFunc )(const Joystick &jstick, void *args)
void(* mpJoyButtonFunc )(const unsigned int buttonNumber, const Joystick::Event type, void *args)
void * mpJoyFuncArgs

Detailed Description

Data structure to store pointers to callback data registered with the Joystick interface.

Definition at line 120 of file joystick.h.


Member Typedef Documentation

Definition at line 123 of file joystick.h.


Constructor & Destructor Documentation

CxUtils::Joystick::Callback::Data::Data (  ) [inline]

Definition at line 124 of file joystick.h.

CxUtils::Joystick::Callback::Data::Data ( const Data data ) [inline]

Definition at line 127 of file joystick.h.

CxUtils::Joystick::Callback::Data::~Data (  ) [inline]

Definition at line 131 of file joystick.h.


Member Function Documentation

Data& CxUtils::Joystick::Callback::Data::operator= ( const Data data ) [inline]

Definition at line 132 of file joystick.h.


Member Data Documentation

void(* CxUtils::Joystick::Callback::Data::mpJoyButtonFunc)(const unsigned int buttonNumber, const Joystick::Event type, void *args)

Definition at line 142 of file joystick.h.

Definition at line 140 of file joystick.h.

void(* CxUtils::Joystick::Callback::Data::mpJoyFunc)(const Joystick &jstick, void *args)

Definition at line 141 of file joystick.h.

Definition at line 143 of file joystick.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines