22 #ifndef NET_EATHENA_VENDINGHANDLER_H
23 #define NET_EATHENA_VENDINGHANDLER_H
38 void close()
const override final;
40 void open(
const Being *
const being)
const override final;
44 const int amount)
const override final;
49 const int amount)
const override final;
52 const STD_VECTOR<ShopItem*> &items)
const
57 const STD_VECTOR<ShopItem*> &items)
const
void open(const Being *const being) const
void buy2(const Being *const being, const int vendId, const int index, const int amount) const
void buyItems(const Being *const being, const std::vector< ShopItem * > &items) const
void buy(const Being *const being, const int index, const int amount) const
void createShop(const std::string &name, const bool flag, const std::vector< ShopItem * > &items) const
#define A_DELETE_COPY(func)