Planeshift

GMEventManager Member List

This is the complete list of members for GMEventManager, including all inherited members.
AddNewGMEvent(Client *client, csString eventName, csString eventDescription)GMEventManager
AssumeControlOfGMEvent(Client *client, csString eventName)GMEventManager
CompleteGMEvent(Client *client, PID gmID, bool byTheControllerGM=true)GMEventManager
CompleteGMEvent(Client *client, csString eventName)GMEventManager
DecodeCommandArea(Client *client, csString target)MessageManagerBase
EraseGMEvent(Client *client, csString eventName)GMEventManager
FindObjectByString(const csString &str, gemActor *me) const MessageManagerBase
FindPlayerClient(const char *name)MessageManagerBase
FunctionPointer typedefMessageManager< GMEventManager >
GetAllGMEventsForPlayer(PID playerID, csArray< int > &completedEvents, int &runningEventAsGM, csArray< int > &completedEventsAsGM)GMEventManager
GetGMEventDetailsByID(int id, csString &name, csString &description)GMEventManager
GMEventManager()GMEventManager
HandleGMEventCommand(MsgEntry *me, Client *client)GMEventManager [virtual]
HandleMessage(MsgEntry *msg, Client *client)MessageManager< GMEventManager > [inline, virtual]
Initialise(void)GMEventManager
ListGMEvents(Client *client)GMEventManager
RegisterPlayerInGMEvent(Client *client, Client *target)GMEventManager
RegisterPlayersInRangeInGMEvent(Client *client, float range)GMEventManager
RemovePlayerFromGMEvent(Client *client, Client *target)GMEventManager
RemovePlayerFromGMEvents(PID playerID)GMEventManager
RewardPlayersInGMEvent(Client *client, RangeSpecifier rewardRecipient, float range, Client *target, psRewardData *reward)GMEventManager
Subscribe(FunctionPointer fpt, msgtype type, uint32_t flags=0x01)MessageManager< GMEventManager > [inline]
Unsubscribe(msgtype type)MessageManager< GMEventManager > [inline]
Unsubscribe(FunctionPointer handler, msgtype type)MessageManager< GMEventManager > [inline]
UnsubscribeAll()MessageManager< GMEventManager > [inline]
Verify(MsgEntry *pMsg, unsigned int flags, Client *&client)MessageManagerBase [virtual]
~GMEventManager()GMEventManager
~MessageManager()MessageManager< GMEventManager > [inline, virtual]