Homepage Demos Overview Downloads Tutorials Reference
Credits

SoundManager.h File Reference


Detailed Description

Describes SoundManager, which provides sound effects and caching services, as well as mixing buffers for the SoundPlay process.

Author:
ejt (Creator)
Author
ejt
Name
tekkotsu-2_2_2
Revision
1.14
State
Exp
Date
2004/11/04 05:24:03

Definition in file SoundManager.h.

#include <OPENR/RCRegion.h>
#include <OPENR/ODataFormats.h>
#include <string>
#include <vector>
#include "Shared/ListMemBuf.h"
#include "Shared/MutexLock.h"
#include "SoundManagerMsg.h"
#include "Shared/ProcessID.h"

Include dependency graph for SoundManager.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

SoundManagersndman
 lets you play a sound from anywhere in your code - just a one liner!


Variable Documentation

SoundManager* sndman
 

lets you play a sound from anywhere in your code - just a one liner!

Definition at line 14 of file SoundManager.cc.

Referenced by ControlBase::doCancel(), SoundPlay::DoDestroy(), SoundPlay::DoInit(), ControlBase::doNextItem(), ControlBase::doPrevItem(), ControlBase::doReadStdIn(), ControlBase::doSelect(), EventLogger::doSelect(), SensorObserverControl::doSelect(), WalkCalibration::doSelect(), WaypointWalkControl::doSelect(), WaypointWalkControl::WaypointEditControl::doSelect(), SoundPlay::doSendSound(), CameraBehavior::DoStart(), Controller::DoStart(), SoundNode::DoStart(), SoundTestBehavior::DoStart(), CameraBehavior::DoStop(), Controller::DoStop(), SoundPlay::DoStop(), SoundTestBehavior::DoStop(), SpeakerServer::DoStop(), WalkCalibration::err(), RandomTrans::fire(), Transition::fire(), MMCombo::GotSoundManager(), SoundPlay::GotSoundMsg(), CameraBehavior::openNextFile(), SoundTestBehavior::play(), AutoGetupBehavior::processEvent(), BanditMachine::WaitNode::processEvent(), CameraBehavior::processEvent(), SoundTestBehavior::processEvent(), WalkCalibration::processEvent(), SpeakerServer::QueueFrame(), WalkControllerBehavior::runCommand(), PlaySoundControl::selectedFile(), RunSequenceControl< SequenceSize >::selectedFile(), ControlBase::setHilights(), EmergencyStopMC::setStopped(), PaceTargetsMachine::setup(), SoundNode::StopPlay(), WalkCalibration::takeInput(), and PaceTargetsMachine::teardown().


Tekkotsu v2.2.2
Generated Tue Jan 4 15:44:59 2005 by Doxygen 1.4.0