FlightGear next
FGVoicePlayer::Speaker Class Reference

#include <voiceplayer.hxx>

Public Member Functions

template<class T>
void set_property (T *ptr, T value)
 
template<class T>
get_property (T *ptr) const
 
 Speaker (FGVoicePlayer *_player, PropertiesHandler *_properties_handler)
 
void bind (SGPropertyNode *node)
 
void update_configuration ()
 

Public Attributes

float volume
 

Detailed Description

Definition at line 257 of file voiceplayer.hxx.

Constructor & Destructor Documentation

◆ Speaker()

FGVoicePlayer::Speaker::Speaker ( FGVoicePlayer * _player,
PropertiesHandler * _properties_handler )
inline

Definition at line 284 of file voiceplayer.hxx.

Member Function Documentation

◆ bind()

void FGVoicePlayer::Speaker::bind ( SGPropertyNode * node)

Definition at line 99 of file voiceplayer.cxx.

◆ get_property()

template<class T>
T FGVoicePlayer::Speaker::get_property ( T * ptr) const
inline

Definition at line 280 of file voiceplayer.hxx.

◆ set_property()

template<class T>
void FGVoicePlayer::Speaker::set_property ( T * ptr,
T value )
inline

Definition at line 277 of file voiceplayer.hxx.

◆ update_configuration()

void FGVoicePlayer::Speaker::update_configuration ( )

Definition at line 107 of file voiceplayer.cxx.

Member Data Documentation

◆ volume

float FGVoicePlayer::Speaker::volume

Definition at line 282 of file voiceplayer.hxx.


The documentation for this class was generated from the following files: