#include <yarp/sig/Vector.h>
#include <yarp/dev/api.h>
#include <yarp/os/Vocab.h>
#include <yarp/os/PeriodicThread.h>
#include <yarp/os/Searchable.h>
#include <yarp/dev/GenericVocabs.h>
#include <map>
#include <vector>
#include <string>
Go to the source code of this file.
Classes | |
class | yarp::dev::IJoypadController |
class | yarp::dev::IJoypadEvent |
struct | yarp::dev::IJoypadEvent::joyData< T > |
class | yarp::dev::IJoypadEventDriven |
Namespaces | |
yarp | |
The main, catch-all namespace for YARP. | |
yarp::dev | |
An interface for the device drivers. | |
Macros | |
#define | HAT_ACTIONS_ID_SHIFT 100 |
#define | YRPJOY_HAT_CENTERED 0x00 |
#define | YRPJOY_HAT_UP 0x01 |
#define | YRPJOY_HAT_RIGHT 0x02 |
#define | YRPJOY_HAT_DOWN 0x04 |
#define | YRPJOY_HAT_LEFT 0x08 |
#define | YRPJOY_HAT_RIGHTUP (YRPJOY_HAT_RIGHT|YRPJOY_HAT_UP) |
#define | YRPJOY_HAT_RIGHTDOWN (YRPJOY_HAT_RIGHT|YRPJOY_HAT_DOWN) |
#define | YRPJOY_HAT_LEFTUP (YRPJOY_HAT_LEFT |YRPJOY_HAT_UP) |
#define | YRPJOY_HAT_LEFTDOWN (YRPJOY_HAT_LEFT |YRPJOY_HAT_DOWN) |
Variables | |
constexpr yarp::conf::vocab32_t | VOCAB_IJOYPADCTRL = yarp::os::createVocab('i','j','p','c') |
constexpr yarp::conf::vocab32_t | VOCAB_BUTTON = yarp::os::createVocab('b','u','t','n') |
constexpr yarp::conf::vocab32_t | VOCAB_TRACKBALL = yarp::os::createVocab('t','r','b','l') |
constexpr yarp::conf::vocab32_t | VOCAB_HAT = yarp::os::createVocab('h','a','t') |
constexpr yarp::conf::vocab32_t | VOCAB_AXIS = yarp::os::createVocab('a','x','i','s') |
constexpr yarp::conf::vocab32_t | VOCAB_STICK = yarp::os::createVocab('s','t','c','k') |
constexpr yarp::conf::vocab32_t | VOCAB_STICKDOF = yarp::os::createVocab('s','d','o','f') |
constexpr yarp::conf::vocab32_t | VOCAB_TOUCH = yarp::os::createVocab('t','u','c','h') |
constexpr yarp::conf::vocab32_t | VOCAB_POLAR = yarp::os::createVocab('p','o','l','r') |
constexpr yarp::conf::vocab32_t | VOCAB_CARTESIAN = yarp::os::createVocab('c','a','r','t') |
#define HAT_ACTIONS_ID_SHIFT 100 |
Definition at line 22 of file IJoypadController.h.
#define YRPJOY_HAT_CENTERED 0x00 |
Definition at line 277 of file IJoypadController.h.
#define YRPJOY_HAT_DOWN 0x04 |
Definition at line 280 of file IJoypadController.h.
#define YRPJOY_HAT_LEFT 0x08 |
Definition at line 281 of file IJoypadController.h.
#define YRPJOY_HAT_LEFTDOWN (YRPJOY_HAT_LEFT |YRPJOY_HAT_DOWN) |
Definition at line 285 of file IJoypadController.h.
#define YRPJOY_HAT_LEFTUP (YRPJOY_HAT_LEFT |YRPJOY_HAT_UP) |
Definition at line 284 of file IJoypadController.h.
#define YRPJOY_HAT_RIGHT 0x02 |
Definition at line 279 of file IJoypadController.h.
#define YRPJOY_HAT_RIGHTDOWN (YRPJOY_HAT_RIGHT|YRPJOY_HAT_DOWN) |
Definition at line 283 of file IJoypadController.h.
#define YRPJOY_HAT_RIGHTUP (YRPJOY_HAT_RIGHT|YRPJOY_HAT_UP) |
Definition at line 282 of file IJoypadController.h.
#define YRPJOY_HAT_UP 0x01 |
Definition at line 278 of file IJoypadController.h.
|
constexpr |
Definition at line 292 of file IJoypadController.h.
|
constexpr |
Definition at line 289 of file IJoypadController.h.
|
constexpr |
Definition at line 297 of file IJoypadController.h.
|
constexpr |
Definition at line 291 of file IJoypadController.h.
|
constexpr |
Definition at line 287 of file IJoypadController.h.
|
constexpr |
Definition at line 296 of file IJoypadController.h.
|
constexpr |
Definition at line 293 of file IJoypadController.h.
|
constexpr |
Definition at line 294 of file IJoypadController.h.
|
constexpr |
Definition at line 295 of file IJoypadController.h.
|
constexpr |
Definition at line 290 of file IJoypadController.h.