Planeshift
|
Sound Events Message. More...
#include <messages.h>
Public Member Functions | |
PSF_DECLARE_MSG_FACTORY () | |
psSoundEventMessage (uint32_t clientnum, uint32_t type) | |
Create psMessageBytes struct for outbound use. More... | |
psSoundEventMessage (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 | |
uint32_t | type |
![]() | |
int | filterNumber |
csRef< MsgEntry > | msg |
bool | valid |
Additional Inherited Members | |
![]() | |
static MsgHandler * | msghandler |
Sound Events Message.
This message is used to trigger sound events. 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 2755 of file messages.h.
psSoundEventMessage::psSoundEventMessage | ( | uint32_t | clientnum, |
uint32_t | type | ||
) |
Create psMessageBytes struct for outbound use.
psSoundEventMessage::psSoundEventMessage | ( | MsgEntry * | message | ) |
Crack incoming psMessageBytes struct for inbound use.
psSoundEventMessage::PSF_DECLARE_MSG_FACTORY | ( | ) |
|
virtual |
Converts the message into human readable string.
accessPointers | A struct to a number of access pointers. |
Implements psMessageCracker.
uint32_t psSoundEventMessage::type |
Definition at line 2758 of file messages.h.