|
typedef std::map< std::string,
makAudio::DtSound * > | StreamMap |
| |
| virtual makRadio::DtRadio::~DtRadio |
( |
| ) |
|
|
virtual |
Static creator that will create a radio. Call setRadioCreator to create a derived radio.
| virtual void makRadio::DtRadio::audioOut |
( |
makAudio::DtAudioBuffer * |
buffer | ) |
|
|
virtual |
send an audio buffer out to the network from this radio if radio is on and transmitting
receive and play audio stream from network if radio is on and capable of receiving signal
get the audio manager that owns this radio
| virtual void makRadio::DtRadio::tick |
( |
| ) |
|
|
virtual |
Tick radio. Called by radio manager, not to be called by user.
| virtual void makRadio::DtRadio::isPoweredChanged |
( |
DtRadio * |
radio, |
|
|
bool |
val |
|
) |
| |
|
virtual |
| virtual void makRadio::DtRadio::frequencyChanged |
( |
DtRadio * |
radio, |
|
|
double |
val |
|
) |
| |
|
virtual |
| virtual void makRadio::DtRadio::powerChanged |
( |
DtRadio * |
radio, |
|
|
float |
val |
|
) |
| |
|
virtual |
| virtual void makRadio::DtRadio::volumeChanged |
( |
DtRadio * |
radio, |
|
|
float |
val |
|
) |
| |
|
virtual |
| virtual void makRadio::DtRadio::speakerMutedChanged |
( |
DtRadio * |
radio, |
|
|
bool |
val |
|
) |
| |
|
virtual |
| virtual void makRadio::DtRadio::updateRadioInterface |
( |
| ) |
|
|
virtual |
sends radio settings to network. Used internally by radio manager, not to be called by user.
| virtual void makRadio::DtRadio::updateStreamVolumes |
( |
| ) |
|
|
protectedvirtual |
updates all the volumes of current audio streams
| int makRadio::DtRadio::myIntercomStreamId |
|
protected |
| double makRadio::DtRadio::myTimeLastVoxSignal |
|
protected |
| std::string makRadio::DtRadio::myActiveStream |
|
protected |
| double makRadio::DtRadio::myTimeSinceLastSignal |
|
protected |
| std::map<int, double> makRadio::DtRadio::myRxLevels |
|
protected |
The documentation for this class was generated from the following file:
- /data/exports/nrhent7-1/nightly/docs/vrForces.vrf4-8-branch/include/makRadio/radio.h