ManaPlus
Public Member Functions
Net::SkillHandler Class Referenceabstract

#include <skillhandler.h>

Inheritance diagram for Net::SkillHandler:
Ea::SkillHandler EAthena::SkillHandler TmwAthena::SkillHandler

Public Member Functions

 SkillHandler ()
 
virtual ~SkillHandler ()
 
virtual void useBeing (const int id, const int level, const BeingId beingId) const =0
 
virtual void useBeingStart (const int id, const int level, const BeingId beingId) const =0
 
virtual void useStop (const int id) const =0
 
virtual void usePos (const int id, const int level, const int x, const int y) const =0
 
virtual void usePos (const int id, const int level, const int x, const int y, const std::string &text) const =0
 
virtual void useMap (const int id, const std::string &map) const =0
 
virtual void getAlchemistRanks () const =0
 
virtual void getBlacksmithRanks () const =0
 
virtual void getPkRanks () const =0
 
virtual void getTaekwonRanks () const =0
 
virtual void feelSaveOk (const int which) const =0
 
virtual void lessEffects (const bool isLess) const =0
 

Detailed Description

Definition at line 35 of file skillhandler.h.

Constructor & Destructor Documentation

◆ SkillHandler()

Net::SkillHandler::SkillHandler ( )
inline

Definition at line 38 of file skillhandler.h.

39  { }

◆ ~SkillHandler()

virtual Net::SkillHandler::~SkillHandler ( )
inlinevirtual

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

Definition at line 43 of file skillhandler.h.

44  { }

Member Function Documentation

◆ feelSaveOk()

virtual void Net::SkillHandler::feelSaveOk ( const int  which) const
pure virtual

◆ getAlchemistRanks()

virtual void Net::SkillHandler::getAlchemistRanks ( ) const
pure virtual

◆ getBlacksmithRanks()

virtual void Net::SkillHandler::getBlacksmithRanks ( ) const
pure virtual

◆ getPkRanks()

virtual void Net::SkillHandler::getPkRanks ( ) const
pure virtual

◆ getTaekwonRanks()

virtual void Net::SkillHandler::getTaekwonRanks ( ) const
pure virtual

◆ lessEffects()

virtual void Net::SkillHandler::lessEffects ( const bool  isLess) const
pure virtual

◆ useBeing()

virtual void Net::SkillHandler::useBeing ( const int  id,
const int  level,
const BeingId  beingId 
) const
pure virtual

◆ useBeingStart()

virtual void Net::SkillHandler::useBeingStart ( const int  id,
const int  level,
const BeingId  beingId 
) const
pure virtual

◆ useMap()

virtual void Net::SkillHandler::useMap ( const int  id,
const std::string &  map 
) const
pure virtual

◆ usePos() [1/2]

virtual void Net::SkillHandler::usePos ( const int  id,
const int  level,
const int  x,
const int  y 
) const
pure virtual

◆ usePos() [2/2]

virtual void Net::SkillHandler::usePos ( const int  id,
const int  level,
const int  x,
const int  y,
const std::string &  text 
) const
pure virtual

◆ useStop()

virtual void Net::SkillHandler::useStop ( const int  id) const
pure virtual

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