1 #ifndef EXCHANGE_HPP_INCLUDED
2 #define EXCHANGE_HPP_INCLUDED
4 #include "../../Core/Classes/ExchangeOffer.hpp"
std::string GetOfferItemName()
bool SlotOccupied(const Exchange::SLOT Slot)
std::vector< SLOT_STATE > GetAllSlotStates()
std::int32_t GetOfferAmount()
bool SetBuyItem(const std::string &Name)
bool OpenSellOffer(const Exchange::SLOT Slot=-1)
bool CollectAll(const bool Inventory=true)
std::int32_t GetCollectSlotAmount(Exchange::COLLECT_SLOT Slot)
bool AbortOffer(const Exchange::SLOT Slot=-1)
bool SetOfferGuidePrice()
bool SetOfferAmount(std::uint32_t Amount)
bool OpenOffer(const Exchange::SLOT Slot)
std::int32_t GetOfferItemID()
bool SetOfferPrice(std::uint32_t Price)
SLOT_STATE GetSlotState(const Exchange::SLOT Slot)
std::int32_t GetCollectSlotID(Exchange::COLLECT_SLOT Slot)
Exchange::SLOT GetSellOffer(std::int32_t ID)
std::int32_t GetOfferIndex()
bool OpenBuyOffer(const Exchange::SLOT Slot=-1)
std::vector< Exchange::SLOT > GetBuyOffers(std::int32_t ID)
bool SetSellItem(const std::string &Name)
bool Collect(const Exchange::COLLECT_METHOD Method=Exchange::BANK)
bool SlotUsable(const Exchange::SLOT Slot)
std::int32_t GetOfferPrice()
std::vector< Exchange::SLOT > GetSellOffers(std::int32_t ID)
std::string GetCollectSlotName(Exchange::COLLECT_SLOT Slot)
Exchange::SLOT GetBuyOffer(std::int32_t ID)