ManaPlus
Public Member Functions
Net::AdminHandler Class Referenceabstract

#include <adminhandler.h>

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

Public Member Functions

 AdminHandler ()
 
virtual ~AdminHandler ()
 
virtual void announce (const std::string &text) const =0
 
virtual void localAnnounce (const std::string &text) const =0
 
virtual void hide (const bool hide) const =0
 
virtual void kick (const BeingId playerId) const =0
 
virtual void kickName (const std::string &name) const =0
 
virtual void kickAll () const =0
 
virtual void ban (const int playerId) const =0
 
virtual void banName (const std::string &name) const =0
 
virtual void unban (const int playerId) const =0
 
virtual void unbanName (const std::string &name) const =0
 
virtual void mute (const Being *const being, const int type, const int limit) const =0
 
virtual void muteName (const std::string &name) const =0
 
virtual void warp (const std::string &map, const int x, const int y) const =0
 
virtual void slide (const int x, const int y) const =0
 
virtual void createItems (const int id, const ItemColor color, const int amount) const =0
 
virtual void gotoName (const std::string &name) const =0
 
virtual void recallName (const std::string &name) const =0
 
virtual void alive (const std::string &name) const =0
 
virtual void ipcheckName (const std::string &name) const =0
 
virtual void resetStats () const =0
 
virtual void resetSkills () const =0
 
virtual void requestLogin (const Being *const being) const =0
 
virtual void setTileType (const int x, const int y, const int type) const =0
 
virtual void unequipAll (const Being *const being) const =0
 
virtual void requestStats (const std::string &name) const =0
 
virtual void monsterInfo (const std::string &name) const =0
 
virtual void itemInfo (const std::string &name) const =0
 
virtual void whoDrops (const std::string &name) const =0
 
virtual void mobSearch (const std::string &name) const =0
 
virtual void mobSpawnSearch (const std::string &name) const =0
 
virtual void playerGmCommands (const std::string &name) const =0
 
virtual void playerCharGmCommands (const std::string &name) const =0
 
virtual void showLevel (const std::string &name) const =0
 
virtual void showStats (const std::string &name) const =0
 
virtual void showStorageList (const std::string &name) const =0
 
virtual void showCartList (const std::string &name) const =0
 
virtual void showInventoryList (const std::string &name) const =0
 
virtual void locatePlayer (const std::string &name) const =0
 
virtual void showAccountInfo (const std::string &name) const =0
 
virtual void spawn (const std::string &name) const =0
 
virtual void spawnSlave (const std::string &name) const =0
 
virtual void spawnClone (const std::string &name) const =0
 
virtual void spawnSlaveClone (const std::string &name) const =0
 
virtual void spawnEvilClone (const std::string &name) const =0
 
virtual void savePosition (const std::string &name) const =0
 
virtual void loadPosition (const std::string &name) const =0
 
virtual void randomWarp (const std::string &name) const =0
 
virtual void gotoNpc (const std::string &name) const =0
 
virtual void killer (const std::string &name) const =0
 
virtual void killable (const std::string &name) const =0
 
virtual void heal (const std::string &name) const =0
 
virtual void disguise (const std::string &name) const =0
 
virtual void immortal (const std::string &name) const =0
 
virtual void hide (const std::string &name) const =0
 
virtual void nuke (const std::string &name) const =0
 
virtual void kill (const std::string &name) const =0
 
virtual void jail (const std::string &name) const =0
 
virtual void unjail (const std::string &name) const =0
 
virtual void npcMove (const std::string &name, const int x, const int y) const =0
 
virtual void hideNpc (const std::string &name) const =0
 
virtual void showNpc (const std::string &name) const =0
 
virtual void changePartyLeader (const std::string &name) const =0
 
virtual void partyRecall (const std::string &name) const =0
 
virtual void breakGuild (const std::string &name) const =0
 
virtual void guildRecall (const std::string &name) const =0
 
virtual void changeDress () const =0
 
virtual void resetCooldowns () const =0
 

Detailed Description

Definition at line 39 of file adminhandler.h.

Constructor & Destructor Documentation

◆ AdminHandler()

Net::AdminHandler::AdminHandler ( )
inline

Definition at line 42 of file adminhandler.h.

43  { }

◆ ~AdminHandler()

virtual Net::AdminHandler::~AdminHandler ( )
inlinevirtual

Reimplemented in TmwAthena::AdminHandler, EAthena::AdminHandler, and Ea::AdminHandler.

Definition at line 47 of file adminhandler.h.

48  { }

Member Function Documentation

◆ alive()

virtual void Net::AdminHandler::alive ( const std::string &  name) const
pure virtual

◆ announce()

virtual void Net::AdminHandler::announce ( const std::string &  text) const
pure virtual

◆ ban()

virtual void Net::AdminHandler::ban ( const int  playerId) const
pure virtual

Implemented in Ea::AdminHandler.

◆ banName()

virtual void Net::AdminHandler::banName ( const std::string &  name) const
pure virtual

Implemented in Ea::AdminHandler.

◆ breakGuild()

virtual void Net::AdminHandler::breakGuild ( const std::string &  name) const
pure virtual

◆ changeDress()

virtual void Net::AdminHandler::changeDress ( ) const
pure virtual

◆ changePartyLeader()

virtual void Net::AdminHandler::changePartyLeader ( const std::string &  name) const
pure virtual

◆ createItems()

virtual void Net::AdminHandler::createItems ( const int  id,
const ItemColor  color,
const int  amount 
) const
pure virtual

Implemented in Ea::AdminHandler.

Referenced by BuyDialog::action().

◆ disguise()

virtual void Net::AdminHandler::disguise ( const std::string &  name) const
pure virtual

◆ gotoName()

virtual void Net::AdminHandler::gotoName ( const std::string &  name) const
pure virtual

◆ gotoNpc()

virtual void Net::AdminHandler::gotoNpc ( const std::string &  name) const
pure virtual

◆ guildRecall()

virtual void Net::AdminHandler::guildRecall ( const std::string &  name) const
pure virtual

◆ heal()

virtual void Net::AdminHandler::heal ( const std::string &  name) const
pure virtual

◆ hide() [1/2]

virtual void Net::AdminHandler::hide ( const bool  hide) const
pure virtual

◆ hide() [2/2]

virtual void Net::AdminHandler::hide ( const std::string &  name) const
pure virtual

◆ hideNpc()

virtual void Net::AdminHandler::hideNpc ( const std::string &  name) const
pure virtual

◆ immortal()

virtual void Net::AdminHandler::immortal ( const std::string &  name) const
pure virtual

◆ ipcheckName()

virtual void Net::AdminHandler::ipcheckName ( const std::string &  name) const
pure virtual

Implemented in Ea::AdminHandler.

◆ itemInfo()

virtual void Net::AdminHandler::itemInfo ( const std::string &  name) const
pure virtual

◆ jail()

virtual void Net::AdminHandler::jail ( const std::string &  name) const
pure virtual

◆ kick()

virtual void Net::AdminHandler::kick ( const BeingId  playerId) const
pure virtual

◆ kickAll()

virtual void Net::AdminHandler::kickAll ( ) const
pure virtual

◆ kickName()

virtual void Net::AdminHandler::kickName ( const std::string &  name) const
pure virtual

Implemented in Ea::AdminHandler.

◆ kill()

virtual void Net::AdminHandler::kill ( const std::string &  name) const
pure virtual

◆ killable()

virtual void Net::AdminHandler::killable ( const std::string &  name) const
pure virtual

◆ killer()

virtual void Net::AdminHandler::killer ( const std::string &  name) const
pure virtual

◆ loadPosition()

virtual void Net::AdminHandler::loadPosition ( const std::string &  name) const
pure virtual

◆ localAnnounce()

virtual void Net::AdminHandler::localAnnounce ( const std::string &  text) const
pure virtual

◆ locatePlayer()

virtual void Net::AdminHandler::locatePlayer ( const std::string &  name) const
pure virtual

◆ mobSearch()

virtual void Net::AdminHandler::mobSearch ( const std::string &  name) const
pure virtual

◆ mobSpawnSearch()

virtual void Net::AdminHandler::mobSpawnSearch ( const std::string &  name) const
pure virtual

◆ monsterInfo()

virtual void Net::AdminHandler::monsterInfo ( const std::string &  name) const
pure virtual

◆ mute()

virtual void Net::AdminHandler::mute ( const Being *const  being,
const int  type,
const int  limit 
) const
pure virtual

◆ muteName()

virtual void Net::AdminHandler::muteName ( const std::string &  name) const
pure virtual

◆ npcMove()

virtual void Net::AdminHandler::npcMove ( const std::string &  name,
const int  x,
const int  y 
) const
pure virtual

◆ nuke()

virtual void Net::AdminHandler::nuke ( const std::string &  name) const
pure virtual

◆ partyRecall()

virtual void Net::AdminHandler::partyRecall ( const std::string &  name) const
pure virtual

◆ playerCharGmCommands()

virtual void Net::AdminHandler::playerCharGmCommands ( const std::string &  name) const
pure virtual

◆ playerGmCommands()

virtual void Net::AdminHandler::playerGmCommands ( const std::string &  name) const
pure virtual

◆ randomWarp()

virtual void Net::AdminHandler::randomWarp ( const std::string &  name) const
pure virtual

◆ recallName()

virtual void Net::AdminHandler::recallName ( const std::string &  name) const
pure virtual

◆ requestLogin()

virtual void Net::AdminHandler::requestLogin ( const Being *const  being) const
pure virtual

◆ requestStats()

virtual void Net::AdminHandler::requestStats ( const std::string &  name) const
pure virtual

◆ resetCooldowns()

virtual void Net::AdminHandler::resetCooldowns ( ) const
pure virtual

◆ resetSkills()

virtual void Net::AdminHandler::resetSkills ( ) const
pure virtual

◆ resetStats()

virtual void Net::AdminHandler::resetStats ( ) const
pure virtual

◆ savePosition()

virtual void Net::AdminHandler::savePosition ( const std::string &  name) const
pure virtual

◆ setTileType()

virtual void Net::AdminHandler::setTileType ( const int  x,
const int  y,
const int  type 
) const
pure virtual

◆ showAccountInfo()

virtual void Net::AdminHandler::showAccountInfo ( const std::string &  name) const
pure virtual

◆ showCartList()

virtual void Net::AdminHandler::showCartList ( const std::string &  name) const
pure virtual

◆ showInventoryList()

virtual void Net::AdminHandler::showInventoryList ( const std::string &  name) const
pure virtual

◆ showLevel()

virtual void Net::AdminHandler::showLevel ( const std::string &  name) const
pure virtual

◆ showNpc()

virtual void Net::AdminHandler::showNpc ( const std::string &  name) const
pure virtual

◆ showStats()

virtual void Net::AdminHandler::showStats ( const std::string &  name) const
pure virtual

◆ showStorageList()

virtual void Net::AdminHandler::showStorageList ( const std::string &  name) const
pure virtual

◆ slide()

virtual void Net::AdminHandler::slide ( const int  x,
const int  y 
) const
pure virtual

◆ spawn()

virtual void Net::AdminHandler::spawn ( const std::string &  name) const
pure virtual

Implemented in Ea::AdminHandler.

◆ spawnClone()

virtual void Net::AdminHandler::spawnClone ( const std::string &  name) const
pure virtual

◆ spawnEvilClone()

virtual void Net::AdminHandler::spawnEvilClone ( const std::string &  name) const
pure virtual

◆ spawnSlave()

virtual void Net::AdminHandler::spawnSlave ( const std::string &  name) const
pure virtual

◆ spawnSlaveClone()

virtual void Net::AdminHandler::spawnSlaveClone ( const std::string &  name) const
pure virtual

◆ unban()

virtual void Net::AdminHandler::unban ( const int  playerId) const
pure virtual

Implemented in Ea::AdminHandler.

◆ unbanName()

virtual void Net::AdminHandler::unbanName ( const std::string &  name) const
pure virtual

Implemented in Ea::AdminHandler.

◆ unequipAll()

virtual void Net::AdminHandler::unequipAll ( const Being *const  being) const
pure virtual

◆ unjail()

virtual void Net::AdminHandler::unjail ( const std::string &  name) const
pure virtual

◆ warp()

virtual void Net::AdminHandler::warp ( const std::string &  map,
const int  x,
const int  y 
) const
pure virtual

◆ whoDrops()

virtual void Net::AdminHandler::whoDrops ( const std::string &  name) const
pure virtual

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