#include <UserInterface.hpp>
|
| Guild (std::shared_ptr< ZoneSession > session) |
| Guild. More...
|
|
| ~Guild () |
|
void | create (int master_id, std::string name) |
|
std::shared_ptr< ZoneSession > | get_session () |
|
void | request_guild_information (int type) |
|
void | notify_menu_interface () |
|
void | change_position_info (std::vector< s_cz_reg_change_guild_positioninfo > info) |
|
void | change_member_positions (std::vector< s_cz_req_change_memberpos > members) |
|
void | change_emblem (std::string emblem) |
|
void | change_notice (int guild_id, std::string subject, std::string notice) |
|
void | invite (int account_id, int inviter_account_id, int inviter_char_id) |
|
void | invite (std::string name) |
|
void | invite_response (int guild_id, cz_join_guild_response_type response) |
|
void | leave (int guild_id, int account_id, int char_id, std::string reason) |
|
void | expel (int guild_id, int account_id, int char_id, std::string reason) |
|
void | send_message (std::string message) |
|
void | invite_ally (int account_id, int inviter_account_id, int inviter_char_id) |
|
void | invite_ally_response (int inviter_account_id, cz_ally_guild_response_type response) |
|
void | remove_related_guild (int guild_id, cz_req_delete_related_guild_relation_type relation) |
|
void | add_opposition (int account_id) |
|
void | disband (std::string key) |
|
bool | notify_expel_member (std::string char_name, std::string reason, std::string account_name) |
|
bool | notify_expel_member (std::string char_name, std::string reason) |
|
◆ Guild()
Horizon::Zone::UI::Guild::Guild |
( |
std::shared_ptr< ZoneSession > |
session | ) |
|
Guild.
181{
182
183}
std::weak_ptr< ZoneSession > _session
Definition: UserInterface.hpp:127
◆ ~Guild()
Horizon::Zone::UI::Guild::~Guild |
( |
| ) |
|
◆ add_opposition()
void Horizon::Zone::UI::Guild::add_opposition |
( |
int |
account_id | ) |
|
◆ change_emblem()
void Horizon::Zone::UI::Guild::change_emblem |
( |
std::string |
emblem | ) |
|
◆ change_member_positions()
◆ change_notice()
void Horizon::Zone::UI::Guild::change_notice |
( |
int |
guild_id, |
|
|
std::string |
subject, |
|
|
std::string |
notice |
|
) |
| |
◆ change_position_info()
◆ create()
void Horizon::Zone::UI::Guild::create |
( |
int |
master_id, |
|
|
std::string |
name |
|
) |
| |
◆ disband()
void Horizon::Zone::UI::Guild::disband |
( |
std::string |
key | ) |
|
◆ expel()
void Horizon::Zone::UI::Guild::expel |
( |
int |
guild_id, |
|
|
int |
account_id, |
|
|
int |
char_id, |
|
|
std::string |
reason |
|
) |
| |
◆ get_session()
std::shared_ptr< ZoneSession > Horizon::Zone::UI::Guild::get_session |
( |
| ) |
|
|
inline |
◆ invite() [1/2]
void Horizon::Zone::UI::Guild::invite |
( |
int |
account_id, |
|
|
int |
inviter_account_id, |
|
|
int |
inviter_char_id |
|
) |
| |
◆ invite() [2/2]
void Horizon::Zone::UI::Guild::invite |
( |
std::string |
name | ) |
|
◆ invite_ally()
void Horizon::Zone::UI::Guild::invite_ally |
( |
int |
account_id, |
|
|
int |
inviter_account_id, |
|
|
int |
inviter_char_id |
|
) |
| |
◆ invite_ally_response()
◆ invite_response()
◆ leave()
void Horizon::Zone::UI::Guild::leave |
( |
int |
guild_id, |
|
|
int |
account_id, |
|
|
int |
char_id, |
|
|
std::string |
reason |
|
) |
| |
◆ notify_expel_member() [1/2]
bool Horizon::Zone::UI::Guild::notify_expel_member |
( |
std::string |
char_name, |
|
|
std::string |
reason |
|
) |
| |
◆ notify_expel_member() [2/2]
bool Horizon::Zone::UI::Guild::notify_expel_member |
( |
std::string |
char_name, |
|
|
std::string |
reason, |
|
|
std::string |
account_name |
|
) |
| |
◆ notify_menu_interface()
void Horizon::Zone::UI::Guild::notify_menu_interface |
( |
| ) |
|
◆ remove_related_guild()
◆ request_guild_information()
void Horizon::Zone::UI::Guild::request_guild_information |
( |
int |
type | ) |
|
◆ send_message()
void Horizon::Zone::UI::Guild::send_message |
( |
std::string |
message | ) |
|
◆ _session
std::weak_ptr<ZoneSession> Horizon::Zone::UI::Guild::_session |
|
private |
The documentation for this class was generated from the following files: