|
Classes |
class | application_impl |
class | mini_button |
class | button |
class | radio_group |
class | button_bar |
class | dialog_box |
class | message_box |
class | select_box |
class | message |
struct | empty_action |
class | question |
class | mask |
class | edit |
class | input |
struct | mouse |
struct | keyboard |
struct | event |
struct | slot_fn |
struct | slot_fnb |
struct | slot_fnb_1 |
class | frame |
class | label |
class | list_box |
struct | over_item |
class | lister |
class | menu |
class | popup_menu |
class | menu_bar |
class | packer |
struct | packer::mem_fun1_impl |
class | panel |
class | push_button |
class | slider |
class | scroll_line |
class | scroll_bar |
struct | shared_ptr |
struct | NoArg |
struct | functor_impl |
struct | functor_impl< RetT, NoArg > |
struct | functor_impl_arb |
struct | functor_impl_arb< FunctorT, RetT, NoArg > |
struct | functor |
struct | functor< RetT, NoArg > |
struct | check |
struct | radio |
class | switch_button |
class | radio_button |
class | radio_manager |
class | text |
class | text_view |
class | engine |
Typedefs |
typedef ncurses::singleton_holder<
application_impl > | application |
typedef lister< list::vertical,
check_button > | check_group |
typedef lister< list::horizontal > | horizontal_lister |
typedef lister< list::vertical > | vertical_lister |
typedef packer< pack::horizontal > | horizontal_packer |
typedef packer< pack::vertical > | vertical_packer |
typedef std::map< colors::type,
ncurses::color > | palette_hash |
typedef ncurses::singleton_holder<
palette_hash > | palette |
typedef scroll_bar< scroll::vertical > | v_scroll_bar |
typedef scroll_bar< scroll::horizontal > | h_scroll_bar |
typedef switch_button< check > | check_button |
typedef functor< void > | button_command |
typedef std::deque< button_command > | click_actions |
Functions |
template<typename Ret, typename Tp, typename ArgT> slot_fn< Ret, Tp, ArgT > | slot (Ret(Tp::*f)(ArgT), Tp *obj) |
template<typename Tp1, typename Tp2> slot_fnb< Tp1, Tp2 > | slot (void(Tp1::*f)(), Tp2 *obj) |
template<typename Tp1, typename Tp2, typename ArgT> slot_fnb_1< Tp1, Tp2, ArgT > | slot (void(Tp1::*f)(ArgT), Tp2 *obj, ArgT arg) |
template<class T> void | hide_item (shared_ptr< T > &item) |
template<class T> bool | wider_panel (panel *p1, panel *p2) |