Planeshift
|
Sound Message. More...
#include <messages.h>
Public Member Functions | |
PSF_DECLARE_MSG_FACTORY () | |
psPlaySoundMessage (uint32_t clientnum, csString snd) | |
Create psMessageBytes struct for outbound use. More... | |
psPlaySoundMessage (MsgEntry *message) | |
Crack incoming psMessageBytes struct for inbound use. More... | |
virtual csString | ToString (NetBase::AccessPointers *accessPointers) |
Converts the message into human readable string. More... | |
![]() | |
void | FireEvent () |
Publishes the message to the local program. More... | |
virtual csString | GetMessageTypeName () const =0 |
Gets the name of the message type. More... | |
void | Multicast (csArray< PublishDestination > &multi, uint32_t except, float range) |
Multicasts the message to all current connections. More... | |
psMessageCracker () | |
void | SendMessage () |
Sends the message to the client/server. More... | |
virtual | ~psMessageCracker () |
Public Attributes | |
csString | sound |
![]() | |
int | filterNumber |
csRef< MsgEntry > | msg |
bool | valid |
Additional Inherited Members | |
![]() | |
static MsgHandler * | msghandler |
Sound Message.
This message is used to tell the client to play a sound. The client psSoundManager and various server managers will deal with this messages. Specific sound events with additional data should inherit from this message.
Definition at line 5907 of file messages.h.
psPlaySoundMessage::psPlaySoundMessage | ( | uint32_t | clientnum, |
csString | snd | ||
) |
Create psMessageBytes struct for outbound use.
psPlaySoundMessage::psPlaySoundMessage | ( | MsgEntry * | message | ) |
Crack incoming psMessageBytes struct for inbound use.
psPlaySoundMessage::PSF_DECLARE_MSG_FACTORY | ( | ) |
|
virtual |
Converts the message into human readable string.
accessPointers | A struct to a number of access pointers. |
Implements psMessageCracker.
csString psPlaySoundMessage::sound |
Definition at line 5910 of file messages.h.