Candy
|
This node reads buttons information using VRPN. More...
Classes | |
struct | Processor |
Public Member Functions | |
VRPNButtons (H3D::Inst< H3D::SFNode > _metadata=0, H3D::Inst< H3D::SFInt32 > _button=0, H3D::Inst< Processor > _processor=0, H3D::Inst< H3D::SFString > _connectionString=0) | |
virtual std::string | defaultXMLContainerField () |
void | initialize () |
![]() | |
HVRTrackerButtonsNode (H3D::Inst< H3D::SFNode > _metadata=0, H3D::Inst< H3D::SFInt32 > _button=0) | |
Public Attributes | |
std::auto_ptr< H3D::SFString > | connectionString |
![]() | |
![]() | |
std::auto_ptr< H3D::SFInt32 > | buttons |
![]() | |
Static Public Attributes | |
static H3D::H3DNodeDatabase | database |
![]() | |
static H3D::H3DNodeDatabase | database |
Protected Member Functions | |
void | update () |
Static Protected Member Functions | |
static void VRPN_CALLBACK | handler (void *data, const vrpn_BUTTONCB info) |
Protected Attributes | |
vrpn_Button_Remote * | vrpn_remote |
unsigned int | new_buttons |
std::auto_ptr< Processor > | processor |
This node reads buttons information using VRPN.
std::auto_ptr< H3D::SFString > HVR::VRPNButtons::connectionString |
The address to the buttons at a VRPN server, for example "button@localhost".