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 | ||
) |