ManaPlus
Public Member Functions
Net::MarketHandler Class Referenceabstract

#include <markethandler.h>

Inheritance diagram for Net::MarketHandler:
EAthena::MarketHandler TmwAthena::MarketHandler

Public Member Functions

 MarketHandler ()
 
virtual ~MarketHandler ()
 
virtual void close () const =0
 
virtual void buyItem (const int itemId, const ItemTypeT type, const ItemColor color, const int amount) const =0
 
virtual void buyItems (const std::vector< ShopItem * > &items) const =0
 

Detailed Description

Definition at line 38 of file markethandler.h.

Constructor & Destructor Documentation

◆ MarketHandler()

Net::MarketHandler::MarketHandler ( )
inline

Definition at line 41 of file markethandler.h.

42  { }

◆ ~MarketHandler()

virtual Net::MarketHandler::~MarketHandler ( )
inlinevirtual

Reimplemented in TmwAthena::MarketHandler, and EAthena::MarketHandler.

Definition at line 46 of file markethandler.h.

47  { }

Member Function Documentation

◆ buyItem()

virtual void Net::MarketHandler::buyItem ( const int  itemId,
const ItemTypeT  type,
const ItemColor  color,
const int  amount 
) const
pure virtual

◆ buyItems()

virtual void Net::MarketHandler::buyItems ( const std::vector< ShopItem * > &  items) const
pure virtual

◆ close()

virtual void Net::MarketHandler::close ( ) const
pure virtual

The documentation for this class was generated from the following file: