The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action > Member List

This is the complete list of members for gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >, including all inherited members.

calculate_best_size() const overridegui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inlinevirtual
calculate_order() const gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inlineprivate
child_populate_dirty_list(twindow &caller, const std::vector< twidget * > &call_stack) overridegui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inlinevirtual
clear()gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inline
create_item(const int index, tbuilder_grid_const_ptr list_builder, const string_map &item_data, const std::function< void(twidget &)> &callback)gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inline
create_item(const int index, tbuilder_grid_const_ptr list_builder, const std::map< std::string, string_map > &item_data, const std::function< void(twidget &)> &callback)gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inline
create_items(const int index, tbuilder_grid_const_ptr list_builder, const std::vector< std::map< std::string, string_map > > &data, const std::function< void(twidget &)> &callback)gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inlinevirtual
create_items(const int index, tbuilder_grid_const_ptr list_builder, const std::vector< string_map > &data, const std::function< void(twidget &)> &callback)gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inlinevirtual
create_walker() overridegui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inlinevirtual
delete_item(const unsigned index)gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inline
disable_click_dismiss() const overridegui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inline
do_deselect_item(const unsigned index)gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inlineprotected
do_select_item(const unsigned index)gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inlineprotected
find_at(const tpoint &coordinate, const bool must_be_active) overridegui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inlinevirtual
find_at(const tpoint &coordinate, const bool must_be_active) const overridegui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inlinevirtual
get_item_at_ordered(unsigned index_ordered) const gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inlineprivatevirtual
get_item_count() const gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inline
get_item_shown(const unsigned index) const gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inlinevirtual
get_ordered_index(unsigned index) const gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inlineprivatevirtual
get_selected_item() const gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inline
get_selected_item_count() const gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inline
handle_key_down_arrow(SDLMod modifier, bool &handled)gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inline
handle_key_left_arrow(SDLMod modifier, bool &handled)gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inline
handle_key_right_arrow(SDLMod modifier, bool &handled)gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inline
handle_key_up_arrow(SDLMod modifier, bool &handled)gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inline
impl_create_items(const int index, tbuilder_grid_const_ptr list_builder, const std::vector< T > &data, const std::function< void(twidget &)> &callback)gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inlineprivate
impl_draw_children(surface &frame_buffer, int x_offset, int y_offset) overridegui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inlinevirtual
init(tgrid *grid, const std::map< std::string, string_map > &data, const std::function< void(twidget &)> &callback)gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inlineprivate
is_selected(const unsigned index) const gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inline
item(const unsigned index)gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inline
item(const unsigned index) const gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inline
item_ordered(const unsigned index)gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inline
item_ordered(const unsigned index) const gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inline
items_gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >private
last_selected_item_gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >private
layout_initialise(const bool full_initialisation) overridegui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inlinevirtual
order_gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >mutableprivate
order_dirty_gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >mutableprivate
order_func_gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >private
place(const tpoint &origin, const tpoint &size) overridegui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inlinevirtual
request_reduce_height(const unsigned maximum_height) overridegui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inlinevirtual
request_reduce_width(const unsigned maximum_width) overridegui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inlinevirtual
select_item(const unsigned index, const bool select=true)gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inline
selected_item_count_gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >private
set_item_selected(const unsigned index, const bool selected)gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inlineprivate
set_item_shown(const unsigned index, const bool show)gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inline
set_order(const torder_func &order) overridegui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inlineprivatevirtual
set_origin(const tpoint &origin) overridegui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inlinevirtual
set_visible_rectangle(const SDL_Rect &rectangle) overridegui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inlinevirtual
tgenerator()gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inline
titems typedefgui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >private
torder_func typedefgui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >private
~tgenerator()gui2::tgenerator< minimum_selection, maximum_selection, placement, select_action >inline