Main Page   Class Hierarchy   Compound List   File List   Header Files   Compound Members   File Members  

vrpn_Button.h File Reference


Compounds

class  vrpn_Button
class  vrpn_Button_Filter
class  vrpn_Button_Server
class  vrpn_Button_Example_Server
class  vrpn_Button_Parallel
class  vrpn_Button_Python
class  vrpn_Button_Serial
class  vrpn_Button_PinchGlove
class  vrpn_Button_SerialMouse
struct  vrpn_BUTTONCB
class  vrpn_Button_Remote
struct  vrpn_Button_Remote::vrpn_RBCS

Defines

#define VRPN_BUTTON_OFF
#define VRPN_BUTTON_ON
#define VRPN_BUTTON_H

Typedefs

typedef void (* vrpn_BUTTONCHANGEHANDLER )(void *userdata, const vrpn_BUTTONCB info)

Enumerations

enum  vrpn_MOUSETYPE { MOUSESYSTEMS, THREEBUTTON_EMULATION, MAX_MOUSE_TYPES }

Variables

const int vrpn_BUTTON_MAX_BUTTONS
const int VRPN_BUTTON_BUF_SIZE
const int vrpn_BUTTON_MOMENTARY
const int vrpn_BUTTON_TOGGLE_OFF
const int vrpn_BUTTON_TOGGLE_ON
const int vrpn_BUTTON_LIGHT_OFF
const int vrpn_BUTTON_LIGHT_ON
const int vrpn_ALL_ID


Define Documentation

#define VRPN_BUTTON_OFF ()

#define VRPN_BUTTON_ON ()

#define VRPN_BUTTON_H ()


Typedef Documentation

typedef void (* vrpn_BUTTONCHANGEHANDLER)(void *userdata, const vrpn_BUTTONCB info)


Enumeration Type Documentation

enum vrpn_MOUSETYPE

Enumeration values:
MOUSESYSTEMS  
THREEBUTTON_EMULATION  
MAX_MOUSE_TYPES  

Variable Documentation

const int vrpn_BUTTON_MAX_BUTTONS

const int VRPN_BUTTON_BUF_SIZE

const int vrpn_BUTTON_MOMENTARY

const int vrpn_BUTTON_TOGGLE_OFF

const int vrpn_BUTTON_TOGGLE_ON

const int vrpn_BUTTON_LIGHT_OFF

const int vrpn_BUTTON_LIGHT_ON

const int vrpn_ALL_ID


Generated at Fri Sep 13 15:03:39 2002 for vrpn by doxygen 1.0.0 written by Dimitri van Heesch, © 1997-1999