The Battle for Wesnoth  1.17.0-dev
gui2::field< T, W, CT > Member List

This is the complete list of members for gui2::field< T, W, CT >, including all inherited members.

attach_to_window(window &window)gui2::field_baseinline
callback_load_value_gui2::field< T, W, CT >private
callback_save_value_gui2::field< T, W, CT >private
detach_from_window()gui2::field_baseinline
field(const std::string &id, const bool mandatory, const std::function< T()> &callback_load_value, const std::function< void(CT)> &callback_save_value)gui2::field< T, W, CT >inline
field(const std::string &id, const bool mandatory, T &linked_variable)gui2::field< T, W, CT >inline
field(const std::string &id, const bool mandatory, const T &value)gui2::field< T, W, CT >inline
field_base(const std::string &id, const bool mandatory)gui2::field_baseinline
finalize_generic(window &window)gui2::field< T, W, CT >inlineprivatevirtual
get_widget()gui2::field_baseinline
get_widget() constgui2::field_baseinline
get_widget_value(window &window)gui2::field< T, W, CT >inline
id() constgui2::field_baseinline
init_generic(window &window)gui2::field< T, W, CT >inlineprivatevirtual
is_mandatory() constgui2::field_baseinline
link_gui2::field< T, W, CT >private
restore(window &window)gui2::field< T, W, CT >private
restore(window &window)gui2::field< T, W, CT >inlineprivate
save(window &window, const bool must_be_active)gui2::field< T, W, CT >private
save(window &window, const bool must_be_active)gui2::field< T, W, CT >inlineprivate
save(window &window, const bool must_be_active)gui2::field< T, W, CT >inlineprivate
set_cache_value(CT value)gui2::field< T, W, CT >inline
set_widget_value(window &window, CT value)gui2::field< T, W, CT >inline
validate_widget(window &window)gui2::field< T, W, CT >inlineprivate
value_gui2::field< T, W, CT >private
widget_finalize(window &window)gui2::field_baseinline
widget_init(window &window)gui2::field_baseinline
widget_restore(window &window)gui2::field< T, W, CT >inlinevirtual
widget_save(window &window)gui2::field< T, W, CT >inlinevirtual
widget_set_enabled(window &window, const bool enable, const bool sync)gui2::field_baseinline
~field_base()gui2::field_baseinlinevirtual