NLSOUND::CSoundContext Struct Reference

#include <u_source.h>


Public Member Functions

 CSoundContext ()

Data Fields

sint32 Args [SoundContextNbArgs]
NLMISC::CVector Position
uint32 PreviousRandom
float RelativeGain


Constructor & Destructor Documentation

NLSOUND::CSoundContext::CSoundContext  )  [inline]
 

Definition at line 48 of file u_source.h.

References Args, PreviousRandom, RelativeGain, NLSOUND::SoundContextNbArgs, and uint.

00049         :       Position(NLMISC::CVector::Null), 
00050                 PreviousRandom(100),
00051                 RelativeGain(1.0f)
00052         {
00053                 for (uint i = 0; i < SoundContextNbArgs; i++)
00054                         Args[i] = -1;
00055         }


Field Documentation

sint32 NLSOUND::CSoundContext::Args[SoundContextNbArgs]
 

Definition at line 59 of file u_source.h.

Referenced by CSoundContext(), and NLSOUND::CContextSoundContainer< NbJoker, UseRandom, Shift >::getSound().

NLMISC::CVector NLSOUND::CSoundContext::Position
 

Definition at line 58 of file u_source.h.

Referenced by NLSOUND::CSoundAnimMarker::play().

uint32 NLSOUND::CSoundContext::PreviousRandom
 

Definition at line 60 of file u_source.h.

Referenced by CSoundContext(), and NLSOUND::CContextSound::getContextSound().

float NLSOUND::CSoundContext::RelativeGain
 

Definition at line 57 of file u_source.h.

Referenced by CSoundContext(), and NLSOUND::CSoundAnimMarker::play().


The documentation for this struct was generated from the following file:
Generated on Tue Mar 16 14:43:19 2004 for NeL by doxygen 1.3.6