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 194 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 197 of file SoundManager.h.

unsigned int SoundManager::SoundData::len
 

size of the sound

Definition at line 198 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 200 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 196 of file SoundManager.h.

unsigned int SoundManager::SoundData::ref
 

reference counter

Definition at line 199 of file SoundManager.h.


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

Tekkotsu v2.1
Generated Tue Mar 16 23:22:27 2004 by Doxygen 1.3.5