The Battle for Wesnoth  1.19.0-dev
gui2::generator< minimum_selection, maximum_selection, my_placement, select_action > Member List

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

calculate_best_size() const overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inlinevirtual
calculate_order() constgui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inlineprivate
child_list typedefgui2::generator< minimum_selection, maximum_selection, my_placement, select_action >private
clear() overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inline
create_item(const int index, const builder_grid &list_builder, const widget_item &item_data, const std::function< void(widget &)> &callback) overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inline
create_item(const int index, const builder_grid &list_builder, const widget_data &item_data, const std::function< void(widget &)> &callback) overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inline
create_items(const int index, const builder_grid &list_builder, const std::vector< widget_data > &data, const std::function< void(widget &)> &callback) overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inlinevirtual
create_items(const int index, const builder_grid &list_builder, const std::vector< widget_item > &data, const std::function< void(widget &)> &callback) overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inlinevirtual
create_walker() overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inlinevirtual
delete_item(const unsigned index) overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inline
disable_click_dismiss() const overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inline
do_deselect_item(const unsigned index) overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inlineprotected
do_select_item(const unsigned index) overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inlineprotected
find_at(const point &coordinate, const bool must_be_active) overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inlinevirtual
find_at(const point &coordinate, const bool must_be_active) const overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inlinevirtual
generator()gui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inline
get_item_at_ordered(unsigned index_ordered) const overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inlineprivatevirtual
get_item_count() const overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inline
get_item_shown(const unsigned index) const overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inlinevirtual
get_ordered_index(unsigned index) const overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inlineprivatevirtual
get_selected_item() const overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inline
get_selected_item_count() const overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inline
handle_key_down_arrow(SDL_Keymod modifier, bool &handled) overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inline
handle_key_left_arrow(SDL_Keymod modifier, bool &handled) overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inline
handle_key_right_arrow(SDL_Keymod modifier, bool &handled) overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inline
handle_key_up_arrow(SDL_Keymod modifier, bool &handled) overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inline
impl_create_items(const int index, const builder_grid &list_builder, const std::vector< T > &data, const std::function< void(widget &)> &callback)gui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inlineprivate
impl_draw_children() overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inlinevirtual
init(grid *grid, const widget_data &data, const std::function< void(widget &)> &callback)gui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inlineprivate
is_selected(const unsigned index) const overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inline
item(const unsigned index) overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inline
item(const unsigned index) const overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inline
item_ordered(const unsigned index) overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inline
item_ordered(const unsigned index) const overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inline
items_gui2::generator< minimum_selection, maximum_selection, my_placement, select_action >private
last_selected_item_gui2::generator< minimum_selection, maximum_selection, my_placement, select_action >private
layout_initialize(const bool full_initialization) overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inlinevirtual
order_gui2::generator< minimum_selection, maximum_selection, my_placement, select_action >mutableprivate
order_dirty_gui2::generator< minimum_selection, maximum_selection, my_placement, select_action >mutableprivate
order_func typedefgui2::generator< minimum_selection, maximum_selection, my_placement, select_action >private
order_func_gui2::generator< minimum_selection, maximum_selection, my_placement, select_action >private
place(const point &origin, const point &size) overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inlinevirtual
request_reduce_height(const unsigned maximum_height) overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inlinevirtual
request_reduce_width(const unsigned maximum_width) overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inlinevirtual
select_item(const unsigned index, const bool select=true) overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inline
selected_item_count_gui2::generator< minimum_selection, maximum_selection, my_placement, select_action >private
set_item_selected(const unsigned index, const bool selected)gui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inlineprivate
set_item_shown(const unsigned index, const bool show) overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inline
set_order(const order_func &order) overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inlineprivatevirtual
set_origin(const point &origin) overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inlinevirtual
set_visible_rectangle(const SDL_Rect &rectangle) overridegui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inlinevirtual
~generator()gui2::generator< minimum_selection, maximum_selection, my_placement, select_action >inline