#include <context_sound.h>
Inheritance diagram for NLSOUND::IContextSoundContainer:
Public Member Functions | |
virtual void | addSound (CSound *sound, const std::string &baseName)=0 |
virtual float | getMaxDistance () const=0 |
virtual CSound * | getSound (const CSoundContext &context, uint32 randomValue)=0 |
virtual void | getSoundList (std::vector< std::pair< std::string, CSound * > > &subsounds) const=0 |
virtual void | init (uint *contextArgsIndex)=0 |
virtual | ~IContextSoundContainer () |
|
Definition at line 105 of file context_sound.h.
00105 {}; |
|
Implemented in NLSOUND::CContextSoundContainer< NbJoker, UseRandom, Shift >. Referenced by NLSOUND::CContextSound::init(). |
|
Implemented in NLSOUND::CContextSoundContainer< NbJoker, UseRandom, Shift >. Referenced by NLSOUND::CContextSound::getMaxDistance(). |
|
Implemented in NLSOUND::CContextSoundContainer< NbJoker, UseRandom, Shift >. Referenced by NLSOUND::CContextSound::getContextSound(). |
|
Implemented in NLSOUND::CContextSoundContainer< NbJoker, UseRandom, Shift >. Referenced by NLSOUND::CContextSound::getSubSoundList(). |
|
Implemented in NLSOUND::CContextSoundContainer< NbJoker, UseRandom, Shift >. Referenced by NLSOUND::CContextSound::init(). |