成员的完整列表,这些成员属于 vrpn_Sound_Client,包括所有继承而来的类成员
| change_sound_status (定义于 vrpn_Sound) | vrpn_Sound | protected |
| client_mainloop(void) | vrpn_BaseClassUnique | protected |
| connectionPtr() | vrpn_BaseClassUnique | inline |
| d_callback_list (定义于 vrpn_Text_Receiver) | vrpn_Text_Receiver | protected |
| d_connection | vrpn_BaseClassUnique | protected |
| d_ping_message_id | vrpn_BaseClassUnique | protected |
| d_pong_message_id | vrpn_BaseClassUnique | protected |
| d_sender_id | vrpn_BaseClassUnique | protected |
| d_servicename | vrpn_BaseClassUnique | protected |
| d_text_message_id | vrpn_BaseClassUnique | protected |
| decode_text_message_from_buffer(char *msg, vrpn_TEXT_SEVERITY *severity, vrpn_uint32 *level, const char *buf) | vrpn_BaseClassUnique | protectedstatic |
| decodeListenerPose(const char *buf, vrpn_PoseDef *pose) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| decodeListenerVelocity(const char *buf, vrpn_float64 *velocity) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| decodeLoadMaterial(const char *buf, vrpn_MaterialDef *material, vrpn_int32 *id) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| decodeLoadModel_local(const char *buf, char **filename, const int payload) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| decodeLoadModel_remote(const char *buf, char **filename, const int payload) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| decodeLoadPolyQuad(const char *buf, vrpn_QuadDef *quad) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| decodeLoadPolyTri(const char *buf, vrpn_TriDef *tri) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| decodeSetPolyMaterial(const char *buf, char **material, vrpn_int32 *tag, const int payload) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| decodeSetPolyOF(const char *buf, vrpn_float64 *openingfactor, vrpn_int32 *tag) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| decodeSetQuadVert(const char *buf, vrpn_float64(*vertices)[4][3], vrpn_int32 *tag) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| decodeSetTriVert(const char *buf, vrpn_float64(*vertices)[3][3], vrpn_int32 *tag) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| decodeSound_local(const char *buf, char **filename, vrpn_SoundID *id, vrpn_SoundDef *soundDef, const int payload) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| decodeSound_remote(const char *buf, char **filename, vrpn_SoundID *id, const int payload) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| decodeSoundConeInfo(const char *buf, vrpn_float64 *cone_inner_angle, vrpn_float64 *cone_outer_angle, vrpn_float64 *cone_gain, vrpn_SoundID *id) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| decodeSoundDef(const char *buf, vrpn_SoundDef *sound, vrpn_SoundID *id, vrpn_int32 *repeat) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| decodeSoundDistInfo(const char *buf, vrpn_float64 *min_back, vrpn_float64 *max_back, vrpn_float64 *min_front, vrpn_float64 *max_front, vrpn_SoundID *id) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| decodeSoundDoplerScale(const char *buf, vrpn_float64 *doplerfactor, vrpn_SoundID *id) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| decodeSoundEqFactor(const char *buf, vrpn_float64 *eqfactor, vrpn_SoundID *id) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| decodeSoundID(const char *buf, vrpn_SoundID *id) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| decodeSoundPitch(const char *buf, vrpn_float64 *pitch, vrpn_SoundID *id) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| decodeSoundPlay(const char *buf, vrpn_SoundID *id, vrpn_int32 *repeat) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| decodeSoundPose(const char *buf, vrpn_PoseDef *pose, vrpn_SoundID *id) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| decodeSoundVelocity(const char *buf, vrpn_float64 *velocity, vrpn_SoundID *id) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| decodeSoundVolume(const char *buf, vrpn_float64 *volume, vrpn_SoundID *id) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| encode_text_message_to_buffer(char *buf, vrpn_TEXT_SEVERITY severity, vrpn_uint32 level, const char *msg) | vrpn_BaseClassUnique | protectedstatic |
| encodeListenerPose(const vrpn_PoseDef pose, char *buf) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| encodeListenerVelocity(const vrpn_float64 *velocity, char *buf) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| encodeLoadMaterial(const vrpn_int32 id, const vrpn_MaterialDef material, char *buf) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| encodeLoadModel_local(const char *filename, char **buf) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| encodeLoadModel_remote(const char *filename, char **buf) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| encodeLoadPolyQuad(const vrpn_QuadDef quad, char *buf) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| encodeLoadPolyTri(const vrpn_TriDef tri, char *buf) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| encodeSetPolyMaterial(const char *material, const vrpn_int32 tag, char *buf) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| encodeSetPolyOF(const vrpn_float64 openingfactor, const vrpn_int32 tag, char *buf) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| encodeSetQuadVert(const vrpn_float64 vertices[4][3], const vrpn_int32 tag, char *buf) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| encodeSetTriVert(const vrpn_float64 vertices[3][3], const vrpn_int32 tag, char *buf) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| encodeSound_local(const char *filename, const vrpn_SoundID id, const vrpn_SoundDef soundDef, char **buf) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| encodeSound_remote(const char *filename, const vrpn_SoundID id, char **buf) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| encodeSoundConeInfo(const vrpn_float64 cone_inner_angle, const vrpn_float64 cone_outer_angle, const vrpn_float64 cone_gain, const vrpn_SoundID id, char *buf) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| encodeSoundDef(const vrpn_SoundDef sound, const vrpn_SoundID id, const vrpn_int32 repeat, char *buf) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| encodeSoundDistInfo(const vrpn_float64 min_back, const vrpn_float64 max_back, const vrpn_float64 min_front, const vrpn_float64 max_front, const vrpn_SoundID id, char *buf) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| encodeSoundDoplerScale(const vrpn_float64 doplerfactor, const vrpn_SoundID id, char *buf) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| encodeSoundEqFactor(const vrpn_float64 eqfactor, const vrpn_SoundID id, char *buf) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| encodeSoundID(const vrpn_SoundID id, char *buf) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| encodeSoundPitch(const vrpn_float64 pitch, const vrpn_SoundID id, char *buf) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| encodeSoundPlay(const vrpn_SoundID id, const vrpn_int32 repeat, char *buf) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| encodeSoundPose(const vrpn_PoseDef pose, const vrpn_SoundID id, char *buf) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| encodeSoundVelocity(const vrpn_float64 *velocity, const vrpn_SoundID id, char *buf) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| encodeSoundVolume(const vrpn_float64 volume, const vrpn_SoundID id, char *buf) (定义于 vrpn_Sound) | vrpn_Sound | protected |
| handle_message(void *userdata, vrpn_HANDLERPARAM p) (定义于 vrpn_Text_Receiver) | vrpn_Text_Receiver | protectedstatic |
| handler (定义于 vrpn_BaseClassUnique) | vrpn_BaseClassUnique | |
| init(void) | vrpn_BaseClass | protectedvirtual |
| load_material (定义于 vrpn_Sound) | vrpn_Sound | protected |
| load_model_local (定义于 vrpn_Sound) | vrpn_Sound | protected |
| load_model_remote (定义于 vrpn_Sound) | vrpn_Sound | protected |
| load_polyquad (定义于 vrpn_Sound) | vrpn_Sound | protected |
| load_polytri (定义于 vrpn_Sound) | vrpn_Sound | protected |
| load_sound_local (定义于 vrpn_Sound) | vrpn_Sound | protected |
| load_sound_remote (定义于 vrpn_Sound) | vrpn_Sound | protected |
| LoadMaterial(const vrpn_int32 id, const vrpn_MaterialDef material) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| LoadModel_local(const char *filename) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| LoadModel_remote(const char *data) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| LoadPolyQuad(const vrpn_QuadDef quad) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| LoadPolyTri(const vrpn_TriDef tri) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| loadSound(const char *sound, const vrpn_SoundID id, const vrpn_SoundDef soundDef) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| mainloop() | vrpn_Sound_Client | virtual |
| play_sound (定义于 vrpn_Sound) | vrpn_Sound | protected |
| playSound(const vrpn_SoundID id, vrpn_int32 repeat) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| receive_text_message (定义于 vrpn_Sound) | vrpn_Sound | protected |
| receiveTextMessage(const char *message, vrpn_uint32 type, vrpn_uint32 level, struct timeval msg_time) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | virtual |
| register_autodeleted_handler(vrpn_int32 type, vrpn_MESSAGEHANDLER handler, void *userdata, vrpn_int32 sender=vrpn_ANY_SENDER) | vrpn_BaseClassUnique | protected |
| register_message_handler(void *userdata, vrpn_TEXTHANDLER handler) (定义于 vrpn_Text_Receiver) | vrpn_Text_Receiver | inlinevirtual |
| register_senders(void) | vrpn_BaseClass | protectedvirtual |
| vrpn_Sound::register_types(void) | vrpn_Sound | protectedvirtual |
| vrpn_Text_Receiver::register_types(void) | vrpn_Text_Receiver | inlineprotectedvirtual |
| send_text_message(const char *msg, struct timeval timestamp, vrpn_TEXT_SEVERITY type=vrpn_TEXT_NORMAL, vrpn_uint32 level=0) | vrpn_BaseClassUnique | protected |
| vrpn_BaseClass::send_text_message(vrpn_TEXT_SEVERITY type=vrpn_TEXT_NORMAL) | vrpn_BaseClassUnique | inlineprotected |
| sender (定义于 vrpn_BaseClassUnique) | vrpn_BaseClassUnique | |
| server_mainloop(void) | vrpn_BaseClassUnique | protected |
| set_listener_pose (定义于 vrpn_Sound) | vrpn_Sound | protected |
| set_listener_velocity (定义于 vrpn_Sound) | vrpn_Sound | protected |
| set_poly_material (定义于 vrpn_Sound) | vrpn_Sound | protected |
| set_poly_openingfactor (定义于 vrpn_Sound) | vrpn_Sound | protected |
| set_polyquad_vertices (定义于 vrpn_Sound) | vrpn_Sound | protected |
| set_polytri_vertices (定义于 vrpn_Sound) | vrpn_Sound | protected |
| set_sound_coneinfo (定义于 vrpn_Sound) | vrpn_Sound | protected |
| set_sound_distanceinfo (定义于 vrpn_Sound) | vrpn_Sound | protected |
| set_sound_doplerfactor (定义于 vrpn_Sound) | vrpn_Sound | protected |
| set_sound_eqvalue (定义于 vrpn_Sound) | vrpn_Sound | protected |
| set_sound_pitch (定义于 vrpn_Sound) | vrpn_Sound | protected |
| set_sound_pose (定义于 vrpn_Sound) | vrpn_Sound | protected |
| set_sound_velocity (定义于 vrpn_Sound) | vrpn_Sound | protected |
| set_sound_volume (定义于 vrpn_Sound) | vrpn_Sound | protected |
| setListenerPose(const vrpn_float64 position[3], const vrpn_float64 orientation[4]) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| setListenerVelocity(const vrpn_float64 velocity[4]) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| setMaterialName(const int id, const char *materialname) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| setMaterialReflGain(const int id, const vrpn_float64 reflectance_gain) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| setMaterialReflHF(const int id, const vrpn_float64 reflectance_hf) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| setMaterialTransGain(const int id, const vrpn_float64 transmittance_gain) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| setMaterialTransHF(const int id, const vrpn_float64 transmittance_hf) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| setPolyMaterialName(const int id, const char *materialname) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| setPolyOF(const int id, const vrpn_float64 OF) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| setQuadVertices(const int id, const vrpn_float64 vertices[4][3]) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| setSoundConeInfo(const vrpn_SoundID id, const vrpn_float64 inner_angle, const vrpn_float64 outer_angle, const vrpn_float64 gain) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| setSoundDistances(const vrpn_SoundID id, const vrpn_float64 max_front_dist, const vrpn_float64 min_front_dist, const vrpn_float64 max_back_dist, const vrpn_float64 min_back_dist) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| setSoundDopScale(const vrpn_SoundID id, vrpn_float64 dopfactor) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| setSoundEqValue(const vrpn_SoundID id, vrpn_float64 eq_value) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| setSoundPitch(const vrpn_SoundID id, vrpn_float64 pitch) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| setSoundPose(const vrpn_SoundID id, vrpn_float64 position[3], vrpn_float64 orientation[4]) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| setSoundVelocity(const vrpn_SoundID id, const vrpn_float64 velocity[4]) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| setSoundVolume(const vrpn_SoundID id, const vrpn_float64 volume) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| setTriVertices(const int id, const vrpn_float64 vertices[3][3]) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| shutup (定义于 vrpn_BaseClassUnique) | vrpn_BaseClassUnique | |
| stop_sound (定义于 vrpn_Sound) | vrpn_Sound | protected |
| stopSound(const vrpn_SoundID id) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| timestamp (定义于 vrpn_Sound) | vrpn_Sound | protected |
| type (定义于 vrpn_BaseClassUnique) | vrpn_BaseClassUnique | |
| unload_sound (定义于 vrpn_Sound) | vrpn_Sound | protected |
| unloadSound(const vrpn_SoundID id) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| unregister_message_handler(void *userdata, vrpn_TEXTHANDLER handler) (定义于 vrpn_Text_Receiver) | vrpn_Text_Receiver | inlinevirtual |
| userdata (定义于 vrpn_BaseClassUnique) | vrpn_BaseClassUnique | |
| vrpn_Sound::vrpn_BaseClass(const char *name, vrpn_Connection *c=NULL) | vrpn_BaseClass | |
| vrpn_Text_Receiver::vrpn_BaseClass(const char *name, vrpn_Connection *c=NULL) | vrpn_BaseClass | |
| vrpn_BaseClassUnique() (定义于 vrpn_BaseClassUnique) | vrpn_BaseClassUnique | |
| vrpn_Sound(const char *name, vrpn_Connection *c) (定义于 vrpn_Sound) | vrpn_Sound | |
| vrpn_Sound_Client(const char *name, vrpn_Connection *c) (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| vrpn_Text_Receiver(const char *name, vrpn_Connection *c=NULL) (定义于 vrpn_Text_Receiver) | vrpn_Text_Receiver | |
| ~vrpn_BaseClass() (定义于 vrpn_BaseClass) | vrpn_BaseClass | virtual |
| ~vrpn_BaseClassUnique() (定义于 vrpn_BaseClassUnique) | vrpn_BaseClassUnique | virtual |
| ~vrpn_Sound() (定义于 vrpn_Sound) | vrpn_Sound | |
| ~vrpn_Sound_Client() (定义于 vrpn_Sound_Client) | vrpn_Sound_Client | |
| ~vrpn_Text_Receiver(void) (定义于 vrpn_Text_Receiver) | vrpn_Text_Receiver | virtual |