SoundManager::SoundData Struct Reference#include <SoundManager.h>
List of all members.
Detailed Description
Holds data about the loaded sounds.
Definition at line 223 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
|
unsigned int | sn |
| serial number, allows us to verify that a given message buffer does indeed match this sound, and wasn't delayed in processing
|
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 |
( |
|
) |
|
|
SoundManager::SoundData::SoundData |
( |
const SoundData & |
|
) |
[private] |
|
Member Function Documentation
Member Data Documentation
|
shared region - don't need to share among processes, just collect in SoundPlay
Definition at line 225 of file SoundManager.h. |
|
serial number, allows us to verify that a given message buffer does indeed match this sound, and wasn't delayed in processing
Definition at line 229 of file SoundManager.h. |
The documentation for this struct was generated from the following files:
|