LandscapeSoundPosition Class Reference

#include <LandscapeSound.h>

Inheritance diagram for LandscapeSoundPosition:

LandscapeSoundPositionAbsoulte LandscapeSoundPositionAmbient LandscapeSoundPositionGroup LandscapeSoundPositionSet LandscapeSoundPositionWater

List of all members.

Public Member Functions

virtual bool readXML (XMLNode *node)=0
virtual bool setPosition (VirtualSoundSource *source, unsigned int data)=0
virtual int getInitCount ()
virtual unsigned int getInitData (int count)


Detailed Description

Definition at line 53 of file LandscapeSound.h.


Member Function Documentation

virtual bool LandscapeSoundPosition::readXML ( XMLNode node  )  [pure virtual]

Implemented in LandscapeSoundPositionAmbient, LandscapeSoundPositionAbsoulte, LandscapeSoundPositionWater, LandscapeSoundPositionGroup, and LandscapeSoundPositionSet.

Referenced by LandscapeSoundType::readXML().

virtual bool LandscapeSoundPosition::setPosition ( VirtualSoundSource source,
unsigned int  data 
) [pure virtual]

Implemented in LandscapeSoundPositionAmbient, LandscapeSoundPositionAbsoulte, LandscapeSoundPositionWater, LandscapeSoundPositionGroup, and LandscapeSoundPositionSet.

Referenced by LandscapeSoundManager::loadSound(), and LandscapeSoundManager::simulate().

virtual int LandscapeSoundPosition::getInitCount (  )  [inline, virtual]

Reimplemented in LandscapeSoundPositionSet.

Definition at line 59 of file LandscapeSound.h.

Referenced by LandscapeSoundManager::loadSound().

virtual unsigned int LandscapeSoundPosition::getInitData ( int  count  )  [inline, virtual]

Reimplemented in LandscapeSoundPositionSet.

Definition at line 60 of file LandscapeSound.h.

Referenced by LandscapeSoundManager::loadSound().


The documentation for this class was generated from the following file:
Generated on Mon Feb 16 15:15:03 2009 for Scorched3D by  doxygen 1.5.3