24 #ifndef GUI_WINDOWS_SHOPWINDOW_H
25 #define GUI_WINDOWS_SHOPWINDOW_H
129 void giveList(
const std::string &nick,
const int mode);
135 static void showList(
const std::string &nick, std::string
data);
void vendingEnabled(const bool b)
void sendMessage(const std::string &nick, std::string data, const bool random)
void giveList(const std::string &nick, const int mode)
ShopItems * mBuyShopItems
bool findShopItem(const ShopItem *const shopItem, const int mode) const
void updateButtonsAndLabels()
time_t mLastRequestTimeItem
ShopListBox * mCurrentShopItemList
void addSellItem(const Item *const item, const int amount, const int price)
ShopItems * mSellShopItems
time_t mLastRequestTimeList
void buyingStoreEnabled(const bool b)
void buyingStoreSlotsChanged(const int slots)
ShopListBox * mSellShopItemList
static bool checkFloodCounter(time_t &counterTime)
std::string mAcceptPlayer
void setItemSelected(const int id)
void action(const ActionEvent &event)
static void showList(const std::string &nick, std::string data)
static DialogList instances
void valueChanged(const SelectionEvent &event)
std::string mSellShopName
void announce(ShopItems *const list, const int mode)
ShopListBox * mBuyShopItemList
void processRequest(const std::string &nick, std::string data, const int mode)
CheckBox * mAnnounceLinks
static int sumAmount(const Item *const shopItem)
void vendingSlotsChanged(const int slots)
std::list< ShopWindow * > DialogList
const std::string & getAcceptPlayer() const
void setVisible(Visible visible)
void addBuyItem(const Item *const item, const int amount, const int price)
void setAcceptPlayer(const std::string &name)
void setShopName(const std::string &name)
#define A_DELETE_COPY(func)