| Homepage | Demos | Overview | Downloads | Tutorials | Reference | Credits |
#include <SoundManagerMsg.h>
Definition at line 8 of file SoundManagerMsg.h.
Public Types | |
| typedef unsigned short | Snd_ID |
| the type to use when referring to Sounds | |
Public Member Functions | |
| SoundManagerMsg () | |
| constructor | |
| virtual | ~SoundManagerMsg () |
| virtual destructor | |
| Snd_ID | getID () const |
| Accessor for the id number, set by SoundManager. | |
Static Public Attributes | |
| const unsigned int | MSG_SIZE = 16 |
| maintains even word alignment | |
Private Types | |
| enum | MsgType { add, del, wakeup, unknown } |
| Denotes what type of message this is. More... | |
Private Member Functions | |
| void | setAdd (Snd_ID sndid) |
| Sets up the header as an add message. | |
| void | setDelete (RCRegion *rcregion) |
| Sets up the header as an erase message. | |
| void | setWakeup () |
| Sets up the header as a wakeup message. | |
| SoundManagerMsg (const SoundManagerMsg &) | |
| don't call | |
| SoundManagerMsg | operator= (const SoundManagerMsg &) |
| don't call | |
Private Attributes | |
| enum SoundManagerMsg::MsgType | type |
| Denotes what type of message this is. | |
| Snd_ID | id |
| The id of the sound this is in reference to. | |
| RCRegion * | region |
| The RCRegion to free, if it's a deletion. | |
Friends | |
| class | SoundManager |
|
|
the type to use when referring to Sounds
Definition at line 10 of file SoundManagerMsg.h. |
|
|
Denotes what type of message this is.
Definition at line 28 of file SoundManagerMsg.h. |
|
|
constructor
Definition at line 15 of file SoundManagerMsg.h. |
|
|
virtual destructor doesn't do anything, but don't remove it, otherwise this would no longer be a virtual base class Definition at line 19 of file SoundManagerMsg.h. |
|
|
don't call
|
|
|
Accessor for the id number, set by SoundManager.
Definition at line 22 of file SoundManagerMsg.h. |
|
|
don't call
|
|
|
Sets up the header as an add message.
Definition at line 37 of file SoundManagerMsg.h. |
|
|
Sets up the header as an erase message.
Definition at line 43 of file SoundManagerMsg.h. |
|
|
Sets up the header as a wakeup message.
Definition at line 49 of file SoundManagerMsg.h. |
|
|
Definition at line 25 of file SoundManagerMsg.h. |
|
|
The id of the sound this is in reference to.
Definition at line 31 of file SoundManagerMsg.h. |
|
|
maintains even word alignment
Definition at line 12 of file SoundManagerMsg.h. |
|
|
The RCRegion to free, if it's a deletion.
Definition at line 34 of file SoundManagerMsg.h. |
|
|
Denotes what type of message this is.
|
|
Tekkotsu v1.5 |
Generated Fri Oct 10 15:57:39 2003 by Doxygen 1.3.4 |