Mana
Loading...
Searching...
No Matches
Public Member Functions | List of all members
TmwAthena::AbilityHandler Class Referencefinal

#include <abilityhandler.h>

Inheritance diagram for TmwAthena::AbilityHandler:
TmwAthena::MessageHandler Net::AbilityHandler Net::MessageHandler

Public Member Functions

 AbilityHandler ()
 
void handleMessage (MessageIn &msg) override
 
void use (int id) override
 
void useOn (int id, int beingId) override
 
void useAt (int id, int x, int y) override
 
void useInDirection (int id, int direction) override
 
- Public Member Functions inherited from TmwAthena::MessageHandler
 MessageHandler ()
 
 ~MessageHandler () override
 
void setNetwork (Network *network)
 
- Public Member Functions inherited from Net::AbilityHandler
virtual ~AbilityHandler ()
 

Additional Inherited Members

- Public Attributes inherited from Net::MessageHandler
const uint16_t * handledMessages = _no_messages
 
- Protected Attributes inherited from TmwAthena::MessageHandler
NetworkmNetwork
 

Detailed Description

Definition at line 31 of file abilityhandler.h.

Constructor & Destructor Documentation

◆ AbilityHandler()

TmwAthena::AbilityHandler::AbilityHandler ( )

Definition at line 71 of file abilityhandler.cpp.

Member Function Documentation

◆ handleMessage()

void TmwAthena::AbilityHandler::handleMessage ( MessageIn msg)
overridevirtual

Implements TmwAthena::MessageHandler.

Definition at line 83 of file abilityhandler.cpp.

◆ use()

void TmwAthena::AbilityHandler::use ( int  id)
overridevirtual

Implements Net::AbilityHandler.

Definition at line 220 of file abilityhandler.cpp.

◆ useAt()

void TmwAthena::AbilityHandler::useAt ( int  id,
int  x,
int  y 
)
overridevirtual

Implements Net::AbilityHandler.

Definition at line 228 of file abilityhandler.cpp.

◆ useInDirection()

void TmwAthena::AbilityHandler::useInDirection ( int  id,
int  direction 
)
overridevirtual

Implements Net::AbilityHandler.

Definition at line 232 of file abilityhandler.cpp.

◆ useOn()

void TmwAthena::AbilityHandler::useOn ( int  id,
int  beingId 
)
overridevirtual

Implements Net::AbilityHandler.

Definition at line 224 of file abilityhandler.cpp.


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