aegis.cpp
 All Classes Functions Variables Typedefs Enumerations Enumerator Friends Pages
aegis::guild Member List

This is the complete list of members for aegis::guild, including all inherited members.

add_guild_member_role(snowflake user_id, snowflake role_id)aegis::guild
base_permissions() const aegis::guild
base_permissions(const user *_member) const noexceptaegis::guild
base_permissions(const user &_member) const noexceptaegis::guild
begin_guild_prune(int16_t days)aegis::guild
compute_overwrites(const int64_t _base_permissions, const user &_member, const channel &_channel) const noexceptaegis::guild
core (defined in aegis::guild)aegis::guildfriend
create_category_channel(const std::string &name, int64_t parent_id, const std::vector< gateway::objects::permission_overwrite > &permission_overwrites)aegis::guild
create_category_channel(create_category_channel_t obj)aegis::guild
create_guild_ban(snowflake user_id, int8_t delete_message_days=0, const std::string &reason="")aegis::guild
create_guild_ban(create_guild_ban_t obj)aegis::guild
create_guild_integration()aegis::guild
create_guild_role(const std::string &name, permission _perms, int32_t color, bool hoist, bool mentionable)aegis::guild
create_guild_role(create_guild_role_t obj)aegis::guild
create_text_channel(const std::string &name, int64_t parent_id=0, bool nsfw=false, const std::vector< gateway::objects::permission_overwrite > &permission_overwrites={})aegis::guild
create_text_channel(create_text_channel_t obj)aegis::guild
create_voice_channel(const std::string &name, int32_t bitrate=0, int32_t user_limit=0, int64_t parent_id=0, const std::vector< gateway::objects::permission_overwrite > &permission_overwrites={})aegis::guild
create_voice_channel(create_voice_channel_t obj)aegis::guild
delete_guild()aegis::guild
delete_guild_integration()aegis::guild
delete_guild_role(snowflake role_id)aegis::guild
find_channel(snowflake channel_id) const noexceptaegis::guild
find_channel(std::string channel_name) const noexceptaegis::guild
find_member(snowflake member_id) const noexceptaegis::guild
find_role(snowflake role_id) const noexceptaegis::guild
find_role(std::string role_name) const noexceptaegis::guild
get_bot() const noexceptaegis::guild
get_channel(snowflake id) const noexceptaegis::guild
get_channels() const noexceptaegis::guild
get_channels_nocopy() const noexceptaegis::guild
get_guild()aegis::guild
get_guild_embed()aegis::guild
get_guild_integrations()aegis::guild
get_guild_invites()aegis::guild
get_guild_prune_count(int16_t days)aegis::guild
get_icon() const noexceptaegis::guild
get_id() const noexceptaegis::guild
get_member_count() const noexceptaegis::guild
get_members() const noexceptaegis::guild
get_members_nocopy() const noexceptaegis::guild
get_name() const noexceptaegis::guild
get_owner() const noexceptaegis::guild
get_permissions(snowflake member_id, snowflake channel_id) const aegis::guild
get_permissions(const user *_member, const channel *_channel) const aegis::guild
get_region() const noexceptaegis::guild
get_role(const int64_t r) const aegis::guild
get_roles() const noexceptaegis::guild
get_roles_nocopy() const noexceptaegis::guild
get_splash() const noexceptaegis::guild
get_voicestates() const noexceptaegis::guild
guild(const int32_t _shard_id, const snowflake _id, core *_bot, asio::io_context &_io)aegis::guildexplicit
guild(const guild &)=delete (defined in aegis::guild)aegis::guild
guild(guild &&)=delete (defined in aegis::guild)aegis::guild
guild_id (defined in aegis::guild)aegis::guild
leave()aegis::guild
member_has_role(snowflake member_id, snowflake role_id) const noexceptaegis::guild
modify_channel_positions()aegis::guild
modify_guild(lib::optional< std::string > name={}, lib::optional< std::string > voice_region={}, lib::optional< int > verification_level={}, lib::optional< int > default_message_notifications={}, lib::optional< int > explicit_content_filter={}, lib::optional< snowflake > afk_channel_id={}, lib::optional< int > afk_timeout={}, lib::optional< std::string > icon={}, lib::optional< snowflake > owner_id={}, lib::optional< std::string > splash={})aegis::guild
modify_guild(modify_guild_t obj)aegis::guild
modify_guild_embed()aegis::guild
modify_guild_integration()aegis::guild
modify_guild_member(snowflake user_id, lib::optional< std::string > nick, lib::optional< bool > mute, lib::optional< bool > deaf, lib::optional< std::vector< snowflake >> roles, lib::optional< snowflake > channel_id)aegis::guild
modify_guild_member(modify_guild_member_t obj)aegis::guild
modify_guild_role(snowflake role_id, const std::string &name, permission _perms, int32_t color, bool hoist, bool mentionable)aegis::guild
modify_guild_role(modify_guild_role_t obj)aegis::guild
modify_guild_role_positions(snowflake role_id, int16_t position)aegis::guild
modify_my_nick(const std::string &newname)aegis::guild
mtx() (defined in aegis::guild)aegis::guild
operator=(const guild &)=delete (defined in aegis::guild)aegis::guild
perms()aegis::guild
remove_guild_ban(snowflake user_id)aegis::guild
remove_guild_member(snowflake user_id)aegis::guild
remove_guild_member_role(snowflake user_id, snowflake role_id)aegis::guild
self() const aegis::guild
shard_id (defined in aegis::guild)aegis::guild
sync_guild_integration()aegis::guild
user (defined in aegis::guild)aegis::guildfriend
~guild() (defined in aegis::guild)aegis::guild