Planeshift

ServerCharManager Member List

This is the complete list of members for ServerCharManager, including all inherited members.
BeginStoring(Client *client, gemObject *target, const csString &type)ServerCharManager
BeginTrading(Client *client, gemObject *target, const csString &type)ServerCharManager
cacheManagerServerCharManager [protected]
calc_item_merchant_price_buyServerCharManager [protected]
calc_item_merchant_price_sellServerCharManager [protected]
CalculateMerchantPrice(psItem *item, Client *client, bool sellPrice)ServerCharManager [protected]
DecodeCommandArea(Client *client, csString target)MessageManagerBase
FindObjectByString(const csString &str, gemActor *me) const MessageManagerBase
FindPlayerClient(const char *name)MessageManagerBase
FunctionPointer typedefMessageManager< ServerCharManager >
gemSupervisorServerCharManager [protected]
HandleBookWrite(MsgEntry *me, Client *client)ServerCharManager [protected]
HandleCraftTransInfo(MsgEntry *me, Client *client)ServerCharManager [protected]
HandleFaction(MsgEntry *me, Client *client)ServerCharManager [protected]
HandleInventoryMessage(MsgEntry *me, Client *client)ServerCharManager [protected]
HandleMerchantBuy(psGUIMerchantMessage &msg, Client *client)ServerCharManager [protected]
HandleMerchantCategory(psGUIMerchantMessage &msg, Client *client)ServerCharManager [protected]
HandleMerchantMessage(MsgEntry *me, Client *client)ServerCharManager [protected]
HandleMerchantRequest(psGUIMerchantMessage &msg, Client *client)ServerCharManager [protected]
HandleMerchantSell(psGUIMerchantMessage &msg, Client *client)ServerCharManager [protected]
HandleMerchantView(psGUIMerchantMessage &msg, Client *client)ServerCharManager [protected]
HandleMessage(MsgEntry *msg, Client *client)MessageManager< ServerCharManager > [inline, virtual]
HandleStorageCategory(psGUIStorageMessage &msg, Client *client)ServerCharManager [protected]
HandleStorageMessage(MsgEntry *me, Client *client)ServerCharManager [protected]
HandleStorageRequest(psGUIStorageMessage &msg, Client *client)ServerCharManager [protected]
HandleStorageStore(psGUIStorageMessage &msg, Client *client)ServerCharManager [protected]
HandleStorageView(psGUIStorageMessage &msg, Client *client)ServerCharManager [protected]
HandleStorageWithdraw(psGUIStorageMessage &msg, Client *client)ServerCharManager [protected]
HasConnected(csString name)ServerCharManager
Initialize()ServerCharManager
IsBanned(const char *name)ServerCharManager
SendInventory(uint32_t clientNum, bool sendUpdatesOnly=true)ServerCharManager [virtual]
SendMerchantItems(Client *client, psCharacter *merchant, psItemCategory *category)ServerCharManager [protected]
SendOutEquipmentMessages(gemActor *actor, INVENTORY_SLOT_NUMBER slotID, psItem *item, int equipped)ServerCharManager
SendOutPlaySoundMessage(uint32_t clientNum, const char *itemsound, const char *action)ServerCharManager
SendPlayerItems(Client *client, psItemCategory *category, bool storage)ServerCharManager [protected]
SendPlayerMoney(Client *client, bool storage=false)ServerCharManager
SendStorageItems(Client *client, psCharacter *character, psItemCategory *category)ServerCharManager [protected]
ServerCharManager(CacheManager *cachemanager, GEMSupervisor *gemsupervisor)ServerCharManager
slotManagerServerCharManager [protected]
Subscribe(FunctionPointer fpt, msgtype type, uint32_t flags=0x01)MessageManager< ServerCharManager > [inline]
TradingCheck(Client *client, gemObject *target, csString *errorMessage=NULL)ServerCharManager [static]
Unsubscribe(msgtype type)MessageManager< ServerCharManager > [inline]
Unsubscribe(FunctionPointer handler, msgtype type)MessageManager< ServerCharManager > [inline]
UnsubscribeAll()MessageManager< ServerCharManager > [inline]
UpdateItemViews(uint32_t clientNum)ServerCharManager [virtual]
UpdateMusicalSheet(MsgEntry *me, Client *client)ServerCharManager [protected]
UpdateSketch(MsgEntry *me, Client *client)ServerCharManager [protected]
Verify(MsgEntry *pMsg, unsigned int flags, Client *&client)MessageManagerBase [virtual]
VerifyGoal(Client *client, psCharacter *character, psItem *goal)ServerCharManager [protected]
VerifyStorage(Client *client, psCharacter *character, psCharacter **storage, const char *trade, const char *itemName, PID storageID)ServerCharManager [protected]
VerifyTrade(Client *client, psCharacter *character, psCharacter **merchant, psMerchantInfo **info, const char *trade, const char *itemName, PID merchantID)ServerCharManager [protected]
ViewItem(Client *client, int containerID, INVENTORY_SLOT_NUMBER slotID)ServerCharManager
ViewItem(MsgEntry *me, Client *client)ServerCharManager [protected]
~MessageManager()MessageManager< ServerCharManager > [inline, virtual]
~ServerCharManager()ServerCharManager [virtual]