ManaPlus
Public Member Functions
Net::CashShopHandler Class Referenceabstract

#include <cashshophandler.h>

Inheritance diagram for Net::CashShopHandler:
EAthena::CashShopHandler TmwAthena::CashShopHandler

Public Member Functions

 CashShopHandler ()
 
virtual ~CashShopHandler ()
 
virtual void buyItem (const int points, const int itemId, const ItemColor color, const int amount) const =0
 
virtual void buyItems (const int points, const std::vector< ShopItem * > &items) const =0
 
virtual void close () const =0
 
virtual void requestPoints () const =0
 
virtual void requestTab (const int tab) const =0
 
virtual void schedule () const =0
 

Detailed Description

Definition at line 36 of file cashshophandler.h.

Constructor & Destructor Documentation

◆ CashShopHandler()

Net::CashShopHandler::CashShopHandler ( )
inline

Definition at line 39 of file cashshophandler.h.

40  { }

◆ ~CashShopHandler()

virtual Net::CashShopHandler::~CashShopHandler ( )
inlinevirtual

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

Definition at line 44 of file cashshophandler.h.

45  { }

Member Function Documentation

◆ buyItem()

virtual void Net::CashShopHandler::buyItem ( const int  points,
const int  itemId,
const ItemColor  color,
const int  amount 
) const
pure virtual

◆ buyItems()

virtual void Net::CashShopHandler::buyItems ( const int  points,
const std::vector< ShopItem * > &  items 
) const
pure virtual

◆ close()

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

◆ requestPoints()

virtual void Net::CashShopHandler::requestPoints ( ) const
pure virtual

◆ requestTab()

virtual void Net::CashShopHandler::requestTab ( const int  tab) const
pure virtual

◆ schedule()

virtual void Net::CashShopHandler::schedule ( ) const
pure virtual

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