D++ (DPP)
C++ Discord API Bot Library
dpp::component Member List

This is the complete list of members for dpp::component, including all inherited members.

add_channel_type(uint8_t ct)dpp::component
add_component(const component &c)dpp::component
add_default_value(const snowflake id, const component_default_value_type type)dpp::component
add_select_option(const select_option &option)dpp::component
build_json(bool with_id=false) constdpp::json_interface< T >inline
channel_typesdpp::component
component()dpp::component
componentsdpp::component
custom_iddpp::component
default_valuesdpp::component
disableddpp::component
emojidpp::component
fill_from_json(nlohmann::json *j)dpp::json_interface< T >inline
fill_from_json_impl(nlohmann::json *j)dpp::componentprotected
json_interface< component >dpp::componentfriend
labeldpp::component
max_lengthdpp::component
max_valuesdpp::component
min_lengthdpp::component
min_valuesdpp::component
optionsdpp::component
placeholderdpp::component
requireddpp::component
set_default_value(std::string_view val)dpp::component
set_disabled(bool disable)dpp::component
set_emoji(std::string_view name, dpp::snowflake id=0, bool animated=false)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_style(component_style cs)dpp::component
set_text_style(text_style_type ts)dpp::component
set_type(component_type ct)dpp::component
set_url(std::string_view url)dpp::component
sku_iddpp::component
styledpp::component
text_styledpp::component
to_json(bool with_id=false) constdpp::json_interface< T >inline
typedpp::component
urldpp::component
valuedpp::component
~component()=defaultdpp::componentvirtual
D++ Library version 9.0.13D++ Library version 9.0.12D++ Library version 9.0.11D++ Library version 9.0.10D++ Library version 9.0.9D++ Library version 9.0.8D++ Library version 9.0.7D++ Library version 9.0.6D++ Library version 9.0.5D++ Library version 9.0.4D++ Library version 9.0.3D++ Library version 9.0.2D++ Library version 9.0.1D++ Library version 9.0.0D++ Library version 1.0.2D++ Library version 1.0.1D++ Library version 1.0.0