ManaPlus
Public Member Functions
TmwAthena::GuildHandler Class Reference

#include <guildhandler.h>

Inheritance diagram for TmwAthena::GuildHandler:
Net::GuildHandler

Public Member Functions

 GuildHandler ()
 
 ~GuildHandler ()
 
void clear () const
 
ChatTabgetTab () const
 
void create (const std::string &name) const
 
void invite (const std::string &name) const
 
void invite (const Being *const being) const
 
void inviteResponse (const int guildId, const bool response) const
 
void leave (const int guildId) const
 
void kick (const GuildMember *const member, const std::string &reason) const
 
void chat (const std::string &text) const
 
void memberList () const
 
void info () const
 
void changeMemberPostion (const GuildMember *const member, const int level) const
 
void changeNotice (const int guildId, const std::string &msg1, const std::string &msg2) const
 
void checkMaster () const
 
void requestAlliance (const Being *const being) const
 
void requestAllianceResponse (const int beingId, const bool accept) const
 
void endAlliance (const int guildId, const int flag) const
 
void changePostionInfo (const int posId, const int mode, const int ranking, const int payRate, const std::string &name) const
 
void requestOpposition (const Being *const being) const
 
void breakGuild (const std::string &name) const
 
void changeEmblem (std::string emblem) const
 
void requestEmblem (const int guildId) const
 
- Public Member Functions inherited from Net::GuildHandler
 GuildHandler ()
 

Detailed Description

Definition at line 31 of file guildhandler.h.

Constructor & Destructor Documentation

◆ GuildHandler()

TmwAthena::GuildHandler::GuildHandler ( )

Definition at line 30 of file guildhandler.cpp.

30  :
32 {
33  guildHandler = this;
34 }
Net::GuildHandler * guildHandler
Definition: net.cpp:92

References guildHandler.

◆ ~GuildHandler()

TmwAthena::GuildHandler::~GuildHandler ( )
virtual

Reimplemented from Net::GuildHandler.

Definition at line 36 of file guildhandler.cpp.

37 {
38  guildHandler = nullptr;
39 }

References guildHandler.

Member Function Documentation

◆ breakGuild()

void TmwAthena::GuildHandler::breakGuild ( const std::string &  name) const
virtual

Implements Net::GuildHandler.

Definition at line 131 of file guildhandler.cpp.

132 {
133 }

◆ changeEmblem()

void TmwAthena::GuildHandler::changeEmblem ( std::string  emblem) const
virtual

Implements Net::GuildHandler.

Definition at line 135 of file guildhandler.cpp.

136 {
137 }

◆ changeMemberPostion()

void TmwAthena::GuildHandler::changeMemberPostion ( const GuildMember *const  member,
const int  level 
) const
virtual

Implements Net::GuildHandler.

Definition at line 88 of file guildhandler.cpp.

91 {
92 }

◆ changeNotice()

void TmwAthena::GuildHandler::changeNotice ( const int  guildId,
const std::string &  msg1,
const std::string &  msg2 
) const
virtual

Implements Net::GuildHandler.

Definition at line 94 of file guildhandler.cpp.

98 {
99 }

◆ changePostionInfo()

void TmwAthena::GuildHandler::changePostionInfo ( const int  posId,
const int  mode,
const int  ranking,
const int  payRate,
const std::string &  name 
) const
virtual

Implements Net::GuildHandler.

Definition at line 119 of file guildhandler.cpp.

124 {
125 }

◆ chat()

void TmwAthena::GuildHandler::chat ( const std::string &  text) const
virtual

Implements Net::GuildHandler.

Definition at line 76 of file guildhandler.cpp.

77 {
78 }

◆ checkMaster()

void TmwAthena::GuildHandler::checkMaster ( ) const
virtual

Implements Net::GuildHandler.

Definition at line 101 of file guildhandler.cpp.

102 {
103 }

◆ clear()

void TmwAthena::GuildHandler::clear ( ) const
virtual

Implements Net::GuildHandler.

Definition at line 41 of file guildhandler.cpp.

42 {
43 }

◆ create()

void TmwAthena::GuildHandler::create ( const std::string &  name) const
virtual

Implements Net::GuildHandler.

Definition at line 50 of file guildhandler.cpp.

51 {
52 }

◆ endAlliance()

void TmwAthena::GuildHandler::endAlliance ( const int  guildId,
const int  flag 
) const
virtual

Implements Net::GuildHandler.

Definition at line 114 of file guildhandler.cpp.

116 {
117 }

◆ getTab()

ChatTab * TmwAthena::GuildHandler::getTab ( ) const
virtual

Implements Net::GuildHandler.

Definition at line 45 of file guildhandler.cpp.

46 {
47  return nullptr;
48 }

◆ info()

void TmwAthena::GuildHandler::info ( ) const
virtual

Implements Net::GuildHandler.

Definition at line 84 of file guildhandler.cpp.

85 {
86 }

◆ invite() [1/2]

void TmwAthena::GuildHandler::invite ( const Being *const  being) const
virtual

Implements Net::GuildHandler.

Definition at line 58 of file guildhandler.cpp.

59 {
60 }

◆ invite() [2/2]

void TmwAthena::GuildHandler::invite ( const std::string &  name) const
virtual

Implements Net::GuildHandler.

Definition at line 54 of file guildhandler.cpp.

55 {
56 }

◆ inviteResponse()

void TmwAthena::GuildHandler::inviteResponse ( const int  guildId,
const bool  response 
) const
virtual

Implements Net::GuildHandler.

Definition at line 62 of file guildhandler.cpp.

64 {
65 }

◆ kick()

void TmwAthena::GuildHandler::kick ( const GuildMember *const  member,
const std::string &  reason 
) const
virtual

Implements Net::GuildHandler.

Definition at line 71 of file guildhandler.cpp.

73 {
74 }

◆ leave()

void TmwAthena::GuildHandler::leave ( const int  guildId) const
virtual

Implements Net::GuildHandler.

Definition at line 67 of file guildhandler.cpp.

68 {
69 }

◆ memberList()

void TmwAthena::GuildHandler::memberList ( ) const
virtual

Implements Net::GuildHandler.

Definition at line 80 of file guildhandler.cpp.

81 {
82 }

◆ requestAlliance()

void TmwAthena::GuildHandler::requestAlliance ( const Being *const  being) const
virtual

Implements Net::GuildHandler.

Definition at line 105 of file guildhandler.cpp.

106 {
107 }

◆ requestAllianceResponse()

void TmwAthena::GuildHandler::requestAllianceResponse ( const int  beingId,
const bool  accept 
) const
virtual

Implements Net::GuildHandler.

Definition at line 109 of file guildhandler.cpp.

111 {
112 }

◆ requestEmblem()

void TmwAthena::GuildHandler::requestEmblem ( const int  guildId) const
virtual

Implements Net::GuildHandler.

Definition at line 139 of file guildhandler.cpp.

140 {
141 }

◆ requestOpposition()

void TmwAthena::GuildHandler::requestOpposition ( const Being *const  being) const
virtual

Implements Net::GuildHandler.

Definition at line 127 of file guildhandler.cpp.

128 {
129 }

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