Planeshift

Exchange Member List

This is the complete list of members for Exchange, including all inherited members.
AddItem(Client *fromClient, INVENTORY_SLOT_NUMBER fromSlot, int stackCount, int toSlot)Exchange [virtual]
AdjustMoney(Client *client, int moneyType, int newMoney)Exchange [virtual]
AdjustMoney(Client *client, const psMoney &money)Exchange [virtual]
automaticExchangeExchange [protected]
CheckRange(int clientNum, gemObject *ourActor, gemObject *otherActor)Exchange
DeleteObjectCallback(iDeleteNotificationObject *object)=0iDeleteObjectCallback [pure virtual]
Exchange(Client *starter, bool automaticExchange, ExchangeManager *manager)Exchange
exchangeEndedExchange [protected]
exchangeMgrExchange [protected]
exchangeSuccessExchange [protected]
GetID() const Exchange [inline]
GetOfferedMoney(Client *client)Exchange [virtual]
GetStarterClient()Exchange [inline]
GetStarterOffer(int slot)Exchange
GetTargetOffer(int slot)Exchange [inline, virtual]
HandleAccept(Client *client)=0Exchange [pure virtual]
HandleEnd(Client *client)=0Exchange [pure virtual]
idExchange [protected]
MoveItem(Client *client, int fromSlot, int stackCount, int toSlot)Exchange [virtual]
next_idExchange [protected, static]
playerExchange [protected]
RemoveItem(Client *fromClient, int slot, int stackCount)Exchange [virtual]
SendAddItemMessage(Client *fromClient, int slot, psCharacterInventory::psCharacterInventoryItem *item)Exchange [protected, virtual]
SendEnd(int clientNum)Exchange [protected]
SendRemoveItemMessage(Client *fromClient, int slot)Exchange [protected, virtual]
starterCharExchange [protected]
starterClientExchange [protected]
~Exchange()Exchange [virtual]
~iDeleteObjectCallback()iDeleteObjectCallback [inline, virtual]