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 noexcept | aegis::guild | |
base_permissions(const user &_member) const noexcept | aegis::guild | |
begin_guild_prune(int16_t days) | aegis::guild | |
compute_overwrites(const int64_t _base_permissions, const user &_member, const channel &_channel) const noexcept | aegis::guild | |
core (defined in aegis::guild) | aegis::guild | friend |
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 noexcept | aegis::guild | |
find_channel(std::string channel_name) const noexcept | aegis::guild | |
find_member(snowflake member_id) const noexcept | aegis::guild | |
find_role(snowflake role_id) const noexcept | aegis::guild | |
find_role(std::string role_name) const noexcept | aegis::guild | |
get_bot() const noexcept | aegis::guild | |
get_channel(snowflake id) const noexcept | aegis::guild | |
get_channels() const noexcept | aegis::guild | |
get_channels_nocopy() const noexcept | aegis::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 noexcept | aegis::guild | |
get_id() const noexcept | aegis::guild | |
get_member_count() const noexcept | aegis::guild | |
get_members() const noexcept | aegis::guild | |
get_members_nocopy() const noexcept | aegis::guild | |
get_name() const noexcept | aegis::guild | |
get_owner() const noexcept | aegis::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 noexcept | aegis::guild | |
get_role(const int64_t r) const | aegis::guild | |
get_roles() const noexcept | aegis::guild | |
get_roles_nocopy() const noexcept | aegis::guild | |
get_splash() const noexcept | aegis::guild | |
get_voicestates() const noexcept | aegis::guild | |
guild(const int32_t _shard_id, const snowflake _id, core *_bot, asio::io_context &_io) | aegis::guild | explicit |
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 noexcept | aegis::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::guild | friend |
~guild() (defined in aegis::guild) | aegis::guild |