ManaPlus
|
#include <playerhandler.h>
Public Member Functions | |
PlayerHandler () | |
virtual | ~PlayerHandler () |
virtual void | attack (const BeingId id, const Keep keep) const =0 |
virtual void | stopAttack () const =0 |
virtual void | emote (const uint8_t emoteId) const =0 |
virtual void | increaseAttribute (const AttributesT attr, const int amount) const =0 |
virtual void | increaseSkill (const uint16_t skillId) const =0 |
virtual void | pickUp (const FloorItem *const floorItem) const =0 |
virtual void | setDirection (const unsigned char direction) const =0 |
virtual void | setDestination (const int x, const int y, const int direction) const =0 |
virtual void | changeAction (const BeingActionT &action) const =0 |
virtual void | respawn () const =0 |
virtual void | ignorePlayer (const std::string &player, const bool ignore) const =0 |
virtual void | ignoreAll (const bool ignore) const =0 |
virtual bool | canUseMagic () const =0 |
virtual int | getDefaultWalkSpeed () const =0 |
virtual void | requestOnlineList () const =0 |
virtual void | updateStatus (const uint8_t status) const =0 |
virtual void | setShortcut (const int idx, const int tab, const uint8_t type, const int id, const int level) const =0 |
virtual void | shortcutShiftRow (const int row, const int tab) const =0 |
virtual void | removeOption () const =0 |
virtual void | changeCart (const int type) const =0 |
virtual void | setMemo () const =0 |
virtual void | doriDori () const =0 |
virtual void | explosionSpirits () const =0 |
virtual void | requestPvpInfo () const =0 |
virtual void | revive () const =0 |
virtual void | setConfigOption (const int id, const int data) const =0 |
virtual void | setStat (Net::MessageIn &msg, const int type, const int64_t base, const int mod, const Notify notify) const =0 |
virtual void | selectStyle (const int headColor, const int headStyle, const int bodyColor, const int topStyle, const int middleStyle, const int bottomStyle, const int bodyStyle) const =0 |
virtual void | setTitle (const int titleId) const =0 |
virtual void | closeStyleWindow () const =0 |
Definition at line 40 of file playerhandler.h.
|
inline |
Definition at line 43 of file playerhandler.h.
|
inlinevirtual |
Reimplemented in TmwAthena::PlayerHandler, and EAthena::PlayerHandler.
Definition at line 48 of file playerhandler.h.
Implemented in TmwAthena::PlayerHandler, and EAthena::PlayerHandler.
Referenced by LocalPlayer::attack(), and Being::talkTo().
|
pure virtual |
Implemented in Ea::PlayerHandler.
Referenced by ActorManager::heal(), SpellManager::invoke(), ActorManager::itenplz(), LocalPlayer::magicAttack(), StatusWindow::StatusWindow(), and StatusWindow::updateMPBar().
|
pure virtual |
Implemented in TmwAthena::PlayerHandler, and EAthena::PlayerHandler.
Referenced by CrazyMoves::crazyMove9(), LocalPlayer::imitateAction(), LocalPlayer::toggleSit(), and LocalPlayer::updateSit().
|
pure virtual |
Implemented in TmwAthena::PlayerHandler, and EAthena::PlayerHandler.
|
pure virtual |
Implemented in TmwAthena::PlayerHandler, and EAthena::PlayerHandler.
|
pure virtual |
Implemented in TmwAthena::PlayerHandler, and EAthena::PlayerHandler.
|
pure virtual |
Implemented in TmwAthena::PlayerHandler, and EAthena::PlayerHandler.
Referenced by LocalPlayer::emote().
|
pure virtual |
Implemented in TmwAthena::PlayerHandler, and EAthena::PlayerHandler.
|
pure virtual |
Implemented in Ea::PlayerHandler.
Referenced by EAthena::CharServerRecv::processCharMapInfo().
|
pure virtual |
Implemented in Ea::PlayerHandler.
|
pure virtual |
Implemented in Ea::PlayerHandler.
|
pure virtual |
Implemented in TmwAthena::PlayerHandler, and EAthena::PlayerHandler.
Referenced by ChangeDisplay::action().
|
pure virtual |
Implemented in TmwAthena::PlayerHandler, and EAthena::PlayerHandler.
Referenced by SkillDialog::action().
|
pure virtual |
Implemented in TmwAthena::PlayerHandler, and EAthena::PlayerHandler.
Referenced by PlayerInfo::pickUpItem().
|
pure virtual |
Implemented in TmwAthena::PlayerHandler, and EAthena::PlayerHandler.
|
pure virtual |
Implemented in TmwAthena::PlayerHandler, and EAthena::PlayerHandler.
Referenced by WhoIsOnline::action(), and WhoIsOnline::download().
|
pure virtual |
Implemented in TmwAthena::PlayerHandler, and EAthena::PlayerHandler.
|
pure virtual |
Implemented in TmwAthena::PlayerHandler, and EAthena::PlayerHandler.
Referenced by PlayerPostDeathListener::action().
|
pure virtual |
Implemented in TmwAthena::PlayerHandler, and EAthena::PlayerHandler.
|
pure virtual |
Implemented in TmwAthena::PlayerHandler, and EAthena::PlayerHandler.
|
pure virtual |
Implemented in TmwAthena::PlayerHandler, and EAthena::PlayerHandler.
|
pure virtual |
Implemented in TmwAthena::PlayerHandler, and EAthena::PlayerHandler.
Referenced by LocalPlayer::moveToHome(), LocalPlayer::setDestination(), and LocalPlayer::stopWalking().
|
pure virtual |
|
pure virtual |
Implemented in TmwAthena::PlayerHandler, and EAthena::PlayerHandler.
|
pure virtual |
Implemented in TmwAthena::PlayerHandler, and EAthena::PlayerHandler.
|
pure virtual |
Implemented in TmwAthena::PlayerHandler, and EAthena::PlayerHandler.
Referenced by Ea::PlayerRecv::processPlayerStatUpdate1(), Ea::PlayerRecv::processPlayerStatUpdate2(), Ea::PlayerRecv::processPlayerStatUpdate3(), Ea::PlayerRecv::processPlayerStatUpdate4(), Ea::PlayerRecv::processPlayerStatUpdate6(), and EAthena::PlayerRecv::processPlayerStatUpdate7().
|
pure virtual |
Implemented in TmwAthena::PlayerHandler, and EAthena::PlayerHandler.
|
pure virtual |
Implemented in TmwAthena::PlayerHandler, and EAthena::PlayerHandler.
|
pure virtual |
Implemented in TmwAthena::PlayerHandler, and EAthena::PlayerHandler.
Referenced by LocalPlayer::stopAttack().
|
pure virtual |
Implemented in TmwAthena::PlayerHandler, and EAthena::PlayerHandler.
Referenced by LocalPlayer::updateStatus().