#include <clientDialDevice.h>
Inheritance diagram for ClientDialDevice:

Public Member Functions | |
| INLINE int | get_num_dials () const |
| INLINE void | push_dial (int index, double offset) |
| INLINE double | read_dial (int index) |
| INLINE bool | is_dial_known (int index) const |
| virtual TypeHandle | get_type () const |
| virtual TypeHandle | force_init_type () |
Static Public Member Functions | |
| TypeHandle | get_class_type () |
| void | init_type () |
Protected Types | |
| typedef pvector< DialState > | Dials |
Protected Member Functions | |
| INLINE | ClientDialDevice (ClientBase *client, const string &device_name) |
Protected Attributes | |
| Dials | _dials |
Private Member Functions | |
| void | ensure_dial_index (int index) |
Static Private Attributes | |
| TypeHandle | _type_handle |
|
|
Definition at line 62 of file clientDialDevice.h. |
|
||||||||||||
|
|
|
|
Definition at line 36 of file clientDialDevice.cxx. |
|
|
Reimplemented from ClientDevice. Reimplemented in VrpnDialDevice. Definition at line 78 of file clientDialDevice.h. References ClientDevice::get_class_type(), and ClientDevice::init_type(). |
|
|
Reimplemented from ClientDevice. Reimplemented in VrpnDialDevice. Definition at line 67 of file clientDialDevice.h. Referenced by VrpnDialDevice::init_type(), and PT(). |
|
|
|
|
|
Reimplemented from ClientDevice. Reimplemented in VrpnDialDevice. Definition at line 75 of file clientDialDevice.h. References ClientDevice::get_class_type(). |
|
|
Reimplemented from ClientDevice. Reimplemented in VrpnDialDevice. Definition at line 70 of file clientDialDevice.h. References ClientDevice::get_class_type(), ClientDevice::init_type(), and register_type(). Referenced by init_libdevice(), and VrpnDialDevice::init_type(). |
|
|
|
|
||||||||||||
|
Referenced by VrpnDial::vrpn_dial_callback(). |
|
|
|
|
|
Definition at line 63 of file clientDialDevice.h. Referenced by ensure_dial_index(). |
|
|
Reimplemented from ClientDevice. Reimplemented in VrpnDialDevice. Definition at line 24 of file clientDialDevice.cxx. |
1.3