Nana C++ Library. Reference for users.
What we need to use nana
|
Public Types | |
using | container = std::deque< item_data > |
Public Member Functions | |
category_t (native_string_type str={}) noexcept | |
bool | selected () const noexcept |
void | make_sort_order () |
std::vector< cell > | cells (size_type pos) const |
Public Attributes | |
native_string_type | text |
std::vector< std::size_t > | sorted |
container | items |
std::unique_ptr< model_interface > | model_ptr |
bool | expand { true } |
bool | display_number { true } |
std::shared_ptr < nana::detail::key_interface > | key_ptr |
std::deque< pat::cloneable < pat::abstract_factory < inline_notifier_interface > > > | factories |
std::deque< std::unique_ptr < inline_indicator > > | indicators |
|
inlinenoexcept |
|
inline |
|
inline |
|
inlinenoexcept |
bool nana::drawerbase::listbox::category_t::display_number { true } |
bool nana::drawerbase::listbox::category_t::expand { true } |
std::deque<pat::cloneable<pat::abstract_factory<inline_notifier_interface> > > nana::drawerbase::listbox::category_t::factories |
std::deque<std::unique_ptr<inline_indicator> > nana::drawerbase::listbox::category_t::indicators |
container nana::drawerbase::listbox::category_t::items |
std::shared_ptr<nana::detail::key_interface> nana::drawerbase::listbox::category_t::key_ptr |
std::unique_ptr<model_interface> nana::drawerbase::listbox::category_t::model_ptr |
std::vector<std::size_t> nana::drawerbase::listbox::category_t::sorted |
native_string_type nana::drawerbase::listbox::category_t::text |