From 0ea5fc66924303d1bf73ba283a383e2aadee02f2 Mon Sep 17 00:00:00 2001 From: neodarz Date: Sat, 11 Aug 2018 20:21:34 +0200 Subject: Initial commit --- docs/doxygen/nel/a03849.html | 256 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 256 insertions(+) create mode 100644 docs/doxygen/nel/a03849.html (limited to 'docs/doxygen/nel/a03849.html') diff --git a/docs/doxygen/nel/a03849.html b/docs/doxygen/nel/a03849.html new file mode 100644 index 00000000..b77c9c4c --- /dev/null +++ b/docs/doxygen/nel/a03849.html @@ -0,0 +1,256 @@ + + +NeL: NLSOUND::IContextSoundContainer class Reference + + + +
+

NLSOUND::IContextSoundContainer Class Reference

#include <context_sound.h> +

+

Inheritance diagram for NLSOUND::IContextSoundContainer: +

+ +NLSOUND::CContextSoundContainer< NbJoker, UseRandom, Shift > + + + + + + + + + + + + + + + + +

Public Member Functions

virtual void addSound (CSound *sound, const std::string &baseName)=0
virtual float getMaxDistance () const=0
virtual CSoundgetSound (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 ()
+

Constructor & Destructor Documentation

+

+ + + + +
+ + + + + + + + + +
virtual NLSOUND::IContextSoundContainer::~IContextSoundContainer  )  [inline, virtual]
+
+ + + + + +
+   + + +

+ +

+Definition at line 105 of file context_sound.h. +

+

00105 {};
+
+


Member Function Documentation

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + +
virtual void NLSOUND::IContextSoundContainer::addSound CSound sound,
const std::string &  baseName
[pure virtual]
+
+ + + + + +
+   + + +

+ +

+Implemented in NLSOUND::CContextSoundContainer< NbJoker, UseRandom, Shift >. +

+Referenced by NLSOUND::CContextSound::init().

+

+ + + + +
+ + + + + + + + + +
virtual float NLSOUND::IContextSoundContainer::getMaxDistance  )  const [pure virtual]
+
+ + + + + +
+   + + +

+ +

+Implemented in NLSOUND::CContextSoundContainer< NbJoker, UseRandom, Shift >. +

+Referenced by NLSOUND::CContextSound::getMaxDistance().

+

+ + + + +
+ + + + + + + + + + + + + + + + + + + +
virtual CSound* NLSOUND::IContextSoundContainer::getSound const CSoundContext context,
uint32  randomValue
[pure virtual]
+
+ + + + + +
+   + + +

+ +

+Implemented in NLSOUND::CContextSoundContainer< NbJoker, UseRandom, Shift >. +

+Referenced by NLSOUND::CContextSound::getContextSound().

+

+ + + + +
+ + + + + + + + + + +
virtual void NLSOUND::IContextSoundContainer::getSoundList std::vector< std::pair< std::string, CSound * > > &  subsounds  )  const [pure virtual]
+
+ + + + + +
+   + + +

+ +

+Implemented in NLSOUND::CContextSoundContainer< NbJoker, UseRandom, Shift >. +

+Referenced by NLSOUND::CContextSound::getSubSoundList().

+

+ + + + +
+ + + + + + + + + + +
virtual void NLSOUND::IContextSoundContainer::init uint contextArgsIndex  )  [pure virtual]
+
+ + + + + +
+   + + +

+ +

+Implemented in NLSOUND::CContextSoundContainer< NbJoker, UseRandom, Shift >. +

+Referenced by NLSOUND::CContextSound::init().

+


The documentation for this class was generated from the following file: +
Generated on Tue Mar 16 14:51:05 2004 for NeL by + +doxygen +1.3.6
+ + -- cgit v1.2.1