accent | dpp::component | |
accessory | dpp::component | |
add_channel_type(uint8_t ct) | dpp::component | |
add_component(const component &c) | dpp::component | |
add_component_v2(const component &c) | dpp::component | |
add_default_value(const snowflake id, const component_default_value_type type) | dpp::component | |
add_media_gallery_item(const component &media_gallery_item) | dpp::component | |
add_select_option(const select_option &option) | dpp::component | |
build_json(bool with_id=false) const | dpp::json_interface< T > | inline |
channel_types | dpp::component | |
component() | dpp::component | |
components | dpp::component | |
content | dpp::component | |
custom_id | dpp::component | |
default_values | dpp::component | |
description | dpp::component | |
disabled | dpp::component | |
emoji | dpp::component | |
file | dpp::component | |
fill_from_json(nlohmann::json *j) | dpp::json_interface< T > | inline |
fill_from_json_impl(nlohmann::json *j) | dpp::component | protected |
is_divider | dpp::component | |
json_interface< component > | dpp::component | friend |
label | dpp::component | |
max_length | dpp::component | |
max_values | dpp::component | |
media_gallery_items | dpp::component | |
min_length | dpp::component | |
min_values | dpp::component | |
options | dpp::component | |
placeholder | dpp::component | |
required | dpp::component | |
set_accent(uint32_t accent_colour) | dpp::component | |
set_accessory(const component &accessory_component) | dpp::component | |
set_content(const std::string &text) | dpp::component | |
set_default_value(std::string_view val) | dpp::component | |
set_description(const std::string &text) | dpp::component | |
set_disabled(bool disable) | dpp::component | |
set_divider(bool divider) | dpp::component | |
set_emoji(std::string_view name, dpp::snowflake id=0, bool animated=false) | dpp::component | |
set_file(std::string_view attachment_url) | dpp::component | |
set_id(std::string_view id) | dpp::component | |
set_label(std::string_view label) | dpp::component | |
set_max_length(uint32_t max_l) | dpp::component | |
set_max_values(uint32_t max_values) | dpp::component | |
set_min_length(uint32_t min_l) | dpp::component | |
set_min_values(uint32_t min_values) | dpp::component | |
set_placeholder(std::string_view placeholder) | dpp::component | |
set_required(bool require) | dpp::component | |
set_sku_id(dpp::snowflake sku) | dpp::component | |
set_spacing(separator_spacing sep_spacing) | dpp::component | |
set_spoiler(bool spoiler_enable) | dpp::component | |
set_style(component_style cs) | dpp::component | |
set_text_style(text_style_type ts) | dpp::component | |
set_thumbnail(std::string_view url) | dpp::component | |
set_type(component_type ct) | dpp::component | |
set_url(std::string_view url) | dpp::component | |
sku_id | dpp::component | |
spacing | dpp::component | |
spoiler | dpp::component | |
style | dpp::component | |
text_style | dpp::component | |
thumbnail | dpp::component | |
to_json(bool with_id=false) const | dpp::json_interface< T > | inline |
type | dpp::component | |
url | dpp::component | |
value | dpp::component | |
~component()=default | dpp::component | virtual |