#include <PolledDevice.H>
Inherited by IS3D::ICubeXDevice, IS3D::PhantomDevice, IS3D::ShMemEventRelay, IS3D::VRPNAnalogDevice, IS3D::VRPNButtonDevice, and IS3D::VRPNTrackerDevice.
Public Member Functions | |
| PolledDevice () | |
| virtual | ~PolledDevice () |
| virtual void | pollForEvents ()=0 |
| void | queueEventWithFsaMgr (const char *eventName) |
| void | queueCoordinateFrameEventWithFsaMgr (const char *eventName, double *matrix) |
| IS3D::PolledDevice::PolledDevice | ( | ) | [inline] |
| virtual IS3D::PolledDevice::~PolledDevice | ( | ) | [inline, virtual] |
| virtual void IS3D::PolledDevice::pollForEvents | ( | ) | [pure virtual] |
| void IS3D::PolledDevice::queueEventWithFsaMgr | ( | const char * | eventName | ) |
Queue an event with IS3D, use this generic method if your device driver needs to avoid including any IS3D/G3D files because of conflicts
| void IS3D::PolledDevice::queueCoordinateFrameEventWithFsaMgr | ( | const char * | eventName, | |
| double * | matrix | |||
| ) |
Queue an event with IS3D, use this generic method if your device driver needs to avoid including any IS3D/G3D files because of conflicts
1.5.6