|
Nana C++ Library. Reference for users.
What we need to use nana
|
Namespaces | |
| detail | |
Classes | |
| class | element_interface |
| class | crook_interface |
| class | border_interface |
| class | arrow_interface |
| class | provider |
| class | cite_bground |
| class | bground |
| class | crook |
| class | menu_crook |
| class | border_depressed |
| class | arrow_solid_triangle |
| class | arrow_hollow_triangle |
| class | arrowhead |
| class | arrow_double |
| class | annex_button |
| class | x_icon |
Typedefs | |
| using | brock = ::nana::detail::bedrock |
Functions | |
| template<typename ArrowElement > | |
| void | add_arrow (const std::string &name) |
| template<typename BorderElement > | |
| void | add_border (const std::string &name) |
| template<typename ButtonElement > | |
| void | add_button (const std::string &name) |
| template<typename UserElement > | |
| void | add_x_icon (const std::string &name) |
| template<typename UserElement > | |
| void | add_crook (const std::string &name) |
| template<typename UserElement > | |
| void | add_cross (const std::string &name) |
| void | set_bground (const char *name, const pat::cloneable< element_interface > &) |
| void | set_bground (const char *name, pat::cloneable< element_interface > &&) |
| using nana::element::brock = typedef ::nana::detail::bedrock |
| void nana::element::add_arrow | ( | const std::string & | name | ) |
| void nana::element::add_border | ( | const std::string & | name | ) |
| void nana::element::add_button | ( | const std::string & | name | ) |
| void nana::element::add_crook | ( | const std::string & | name | ) |
| void nana::element::add_cross | ( | const std::string & | name | ) |
| void nana::element::add_x_icon | ( | const std::string & | name | ) |
| void nana::element::set_bground | ( | const char * | name, |
| const pat::cloneable< element_interface > & | obj | ||
| ) |
| void nana::element::set_bground | ( | const char * | name, |
| pat::cloneable< element_interface > && | obj | ||
| ) |