| add_localization(const std::string &language, const std::string &_name, const std::string &_description="") | dpp::slashcommand | |
| add_option(const command_option &o) | dpp::slashcommand | |
| add_permission(const command_permission &p) | dpp::slashcommand | |
| application_id | dpp::slashcommand | |
| build_json(bool with_id=false) const | dpp::json_interface< slashcommand > | inline |
| contexts | dpp::slashcommand | |
| default_member_permissions | dpp::slashcommand | |
| default_permission | dpp::slashcommand | |
| description | dpp::slashcommand | |
| description_localizations | dpp::slashcommand | |
| disable_default_permissions() | dpp::slashcommand | |
| dm_permission | dpp::slashcommand | |
| fill_from_json(nlohmann::json *j) | dpp::json_interface< slashcommand > | inline |
| fill_from_json_impl(nlohmann::json *j) | dpp::slashcommand | protected |
| get_creation_time() const noexcept | dpp::managed | inline |
| get_mention() const | dpp::slashcommand | |
| id | dpp::managed | |
| integration_types | dpp::slashcommand | |
| json_interface< slashcommand > | dpp::slashcommand | friend |
| managed()=default | dpp::managed | |
| managed(const snowflake nid) | dpp::managed | inline |
| managed(const managed &rhs)=default | dpp::managed | |
| managed(managed &&rhs)=default | dpp::managed | |
| name | dpp::slashcommand | |
| name_localizations | dpp::slashcommand | |
| nsfw | dpp::slashcommand | |
| operator!=(const managed &other) const noexcept | dpp::managed | inline |
| operator=(const managed &rhs)=default | dpp::managed | |
| operator=(managed &&rhs)=default | dpp::managed | |
| operator==(const managed &other) const noexcept | dpp::managed | inline |
| options | dpp::slashcommand | |
| permissions | dpp::slashcommand | |
| set_application_id(snowflake i) | dpp::slashcommand | |
| set_default_permissions(uint64_t defaults) | dpp::slashcommand | |
| set_description(const std::string &d) | dpp::slashcommand | |
| set_dm_permission(bool dm) | dpp::slashcommand | |
| set_interaction_contexts(std::vector< interaction_context_type > contexts) | dpp::slashcommand | |
| set_name(const std::string &n) | dpp::slashcommand | |
| set_nsfw(bool is_nsfw) | dpp::slashcommand | |
| set_type(slashcommand_contextmenu_type _type) | dpp::slashcommand | |
| slashcommand() | dpp::slashcommand | |
| slashcommand(const std::string &_name, const std::string &_description, const dpp::snowflake _application_id) | dpp::slashcommand | |
| slashcommand(const std::string &_name, const slashcommand_contextmenu_type _type, const dpp::snowflake _application_id) | dpp::slashcommand | |
| to_json(bool with_id=false) const | dpp::json_interface< slashcommand > | inline |
| to_json_impl(bool with_id=false) const | dpp::slashcommand | protected |
| type | dpp::slashcommand | |
| version | dpp::slashcommand | |
| ~managed()=default | dpp::managed | virtual |
| ~slashcommand()=default | dpp::slashcommand | virtual |