# Home    # nevrax.com   
Nevrax
Nevrax.org
#News
#Mailing-list
#Documentation
#CVS
#Bugs
#License
Docs
 
Documentation  
Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Search  

NLSOUND::CBackgroundSoundManager::TSoundStatus Struct Reference

List of all members.

Public Methods

 TSoundStatus (TSoundData &sd, NLMISC::CVector position, float gain, float distance)
 Constructor. More...


Public Attributes

TSoundDataSoundData
 The data of the sound. More...

NLMISC::CVector Position
 The position of the source. More...

float Gain
 The relative gain of the source. More...

float Distance
 The distance beween listener and source. More...


Constructor & Destructor Documentation

NLSOUND::CBackgroundSoundManager::TSoundStatus::TSoundStatus TSoundData   sd,
NLMISC::CVector    position,
float    gain,
float    distance
[inline]
 

Constructor.

Definition at line 235 of file background_sound_manager.h.

References Distance, Gain, and SoundData.


Member Data Documentation

float NLSOUND::CBackgroundSoundManager::TSoundStatus::Distance
 

The distance beween listener and source.

Definition at line 233 of file background_sound_manager.h.

Referenced by TSoundStatus.

float NLSOUND::CBackgroundSoundManager::TSoundStatus::Gain
 

The relative gain of the source.

This is used for patatoid competition.when a smaller patatoid mute bigger one.

Definition at line 231 of file background_sound_manager.h.

Referenced by TSoundStatus.

NLMISC::CVector NLSOUND::CBackgroundSoundManager::TSoundStatus::Position
 

The position of the source.

Definition at line 227 of file background_sound_manager.h.

TSoundData& NLSOUND::CBackgroundSoundManager::TSoundStatus::SoundData
 

The data of the sound.

Definition at line 225 of file background_sound_manager.h.

Referenced by TSoundStatus.


The documentation for this struct was generated from the following file: