|
Planeshift
|
Base server-side class for subscriptions. More...
#include <msgmanager.h>
Public Member Functions | |
| csArray< csString > | DecodeCommandArea (Client *client, csString target) |
| Decodes an area: expression. | |
| gemObject * | FindObjectByString (const csString &str, gemActor *me) const |
| Find the object we are referring to in str. | |
| Client * | FindPlayerClient (const char *name) |
| Finds Client* of character with given name. | |
| virtual bool | Verify (MsgEntry *pMsg, unsigned int flags, Client *&client) |
Base server-side class for subscriptions.
Contains non-templated functions for classes that need to be able to subscribe to messages.
Definition at line 67 of file msgmanager.h.
Decodes an area: expression.
| client | The client of the caller |
| target | The area: expression |
Find the object we are referring to in str.
This str can have different formats, depending on the object we are trying to get.
| str | the field containing the reference to the object |
| me | the client's actor who is sending the command |
| Client* MessageManagerBase::FindPlayerClient | ( | const char * | name | ) |
Finds Client* of character with given name.
| virtual bool MessageManagerBase::Verify | ( | MsgEntry * | pMsg, |
| unsigned int | flags, | ||
| Client *& | client | ||
| ) | [virtual] |
Implements iNetSubscriber.
1.7.3