Homepage Demos Overview Downloads Tutorials Reference
Credits

SoundManager::SoundData Struct Reference

#include <SoundManager.h>

List of all members.


Detailed Description

Holds data about the loaded sounds.

Definition at line 175 of file SoundManager.h.

Public Member Functions

 SoundData ()
 constructor


Public Attributes

RCRegion * rcr
 shared region - don't need to share among processes, just collect in SoundPlay

byte * data
 point to data in region (for convenience, only valid in SoundPlay)

unsigned int len
 size of the sound

unsigned int ref
 reference counter

char name [SoundManager::MAX_NAME_LEN]
 stores the path to the file, empty if from a buffer


Private Member Functions

 SoundData (const SoundData &)
 don't call

SoundData operator= (const SoundData &)
 don't call


Constructor & Destructor Documentation

SoundManager::SoundData::SoundData  ) 
 

constructor

Definition at line 675 of file SoundManager.cc.

SoundManager::SoundData::SoundData const SoundData  )  [private]
 

don't call


Member Function Documentation

SoundData SoundManager::SoundData::operator= const SoundData  )  [private]
 

don't call


Member Data Documentation

byte* SoundManager::SoundData::data
 

point to data in region (for convenience, only valid in SoundPlay)

Definition at line 178 of file SoundManager.h.

unsigned int SoundManager::SoundData::len
 

size of the sound

Definition at line 179 of file SoundManager.h.

char SoundManager::SoundData::name[SoundManager::MAX_NAME_LEN]
 

stores the path to the file, empty if from a buffer

Definition at line 181 of file SoundManager.h.

Referenced by SoundData().

RCRegion* SoundManager::SoundData::rcr
 

shared region - don't need to share among processes, just collect in SoundPlay

Definition at line 177 of file SoundManager.h.

unsigned int SoundManager::SoundData::ref
 

reference counter

Definition at line 180 of file SoundManager.h.


The documentation for this struct was generated from the following files:
Tekkotsu v2.0
Generated Wed Jan 21 03:23:27 2004 by Doxygen 1.3.4