Data structure to store pointers to callback data registered with the Joystick interface. More...
#include <joystick.h>
Public Types | |
typedef std::vector< Data > | List |
Public Member Functions | |
Data () | |
Data (const Data &data) | |
~Data () | |
Data & | operator= (const Data &data) |
Public Attributes | |
Joystick::Callback * | mpJoyCallback |
void(* | mpJoyFunc )(const Joystick &jstick, void *args) |
void(* | mpJoyButtonFunc )(const unsigned int buttonNumber, const Joystick::Event type, void *args) |
void * | mpJoyFuncArgs |
Data structure to store pointers to callback data registered with the Joystick interface.
Definition at line 120 of file joystick.h.
typedef std::vector<Data> CxUtils::Joystick::Callback::Data::List |
Definition at line 123 of file joystick.h.
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.
Definition at line 132 of file joystick.h.
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.