#include <messages.h>
|
| | PSF_DECLARE_MSG_FACTORY () |
| |
| | psPersistItem (uint32_t clientnum, EID id, int type, const char *name, const char *factname, const char *matname, const char *sector, csVector3 pos, float xRot, float yRot, float zRot, uint32_t flags, csStringSet *msgstrings, uint32_t tribeid=0, uint32_t uid=0) |
| |
| | psPersistItem (MsgEntry *me, NetBase::AccessPointers *accessPointers) |
| |
| 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 () |
| |
Definition at line 3452 of file messages.h.
| Enumerator |
|---|
| NONE |
|
| NOPICKUP |
|
| COLLIDE |
|
| TRIBEID |
|
| ITEM_UID |
|
Definition at line 3455 of file messages.h.
| psPersistItem::psPersistItem |
( |
uint32_t |
clientnum, |
|
|
EID |
id, |
|
|
int |
type, |
|
|
const char * |
name, |
|
|
const char * |
factname, |
|
|
const char * |
matname, |
|
|
const char * |
sector, |
|
|
csVector3 |
pos, |
|
|
float |
xRot, |
|
|
float |
yRot, |
|
|
float |
zRot, |
|
|
uint32_t |
flags, |
|
|
csStringSet * |
msgstrings, |
|
|
uint32_t |
tribeid = 0, |
|
|
uint32_t |
uid = 0 |
|
) |
| |
| psPersistItem::PSF_DECLARE_MSG_FACTORY |
( |
| ) |
|
Converts the message into human readable string.
- Parameters
-
| accessPointers | A struct to a number of access pointers. |
- Returns
- Return a human readable string for the message.
Implements psMessageCracker.
| csString psPersistItem::factname |
| uint32_t psPersistItem::flags |
| csString psPersistItem::matname |
| csString psPersistItem::name |
| csVector3 psPersistItem::pos |
| csString psPersistItem::sector |
| uint32_t psPersistItem::tribeID |
| uint32_t psPersistItem::type |
| uint32_t psPersistItem::uid |
| float psPersistItem::xRot |
| float psPersistItem::yRot |
| float psPersistItem::zRot |
The documentation for this class was generated from the following file: