#include <window_builder.hpp>
Classes | |
| struct | tlinked_group |
| struct | ttip |
| Helper struct to store information about the tips. More... | |
Public Member Functions | |
| tresolution (const config &cfg) | |
Public Attributes | |
| unsigned | window_width |
| unsigned | window_height |
| bool | automatic_placement |
| tformula< unsigned > | x |
| tformula< unsigned > | y |
| tformula< unsigned > | width |
| tformula< unsigned > | height |
| tformula< bool > | reevaluate_best_size |
| game_logic::function_symbol_table | functions |
| unsigned | vertical_placement |
| unsigned | horizontal_placement |
| unsigned | maximum_width |
| unsigned | maximum_height |
| bool | click_dismiss |
| std::string | definition |
| std::vector< tlinked_group > | linked_groups |
| ttip | tooltip |
| ttip | helptip |
| tbuilder_grid_ptr | grid |
Definition at line 162 of file window_builder.hpp.
|
explicit |
Definition at line 383 of file window_builder.cpp.
References _(), automatic_placement, config::child(), config::child_range(), DBG_GUI_P, definition, game_logic::formula::evaluate(), gui2::twindow_builder::tresolution::tlinked_group::fixed_height, gui2::twindow_builder::tresolution::tlinked_group::fixed_width, functions, grid, height, gui2::twindow_builder::tresolution::tlinked_group::id, linked_groups, missing_mandatory_wml_key(), game_logic::msg(), VALIDATE, vgettext(), width, window_height, and window_width.
| bool gui2::twindow_builder::tresolution::automatic_placement |
Definition at line 170 of file window_builder.hpp.
Referenced by gui2::build(), and tresolution().
| bool gui2::twindow_builder::tresolution::click_dismiss |
Definition at line 186 of file window_builder.hpp.
Referenced by gui2::build().
| std::string gui2::twindow_builder::tresolution::definition |
Definition at line 188 of file window_builder.hpp.
Referenced by gui2::build(), and tresolution().
| game_logic::function_symbol_table gui2::twindow_builder::tresolution::functions |
Definition at line 178 of file window_builder.hpp.
Referenced by gui2::build(), and tresolution().
| tbuilder_grid_ptr gui2::twindow_builder::tresolution::grid |
Definition at line 214 of file window_builder.hpp.
Referenced by gui2::build(), and tresolution().
| tformula<unsigned> gui2::twindow_builder::tresolution::height |
Definition at line 175 of file window_builder.hpp.
Referenced by gui2::build(), and tresolution().
| ttip gui2::twindow_builder::tresolution::helptip |
Definition at line 212 of file window_builder.hpp.
Referenced by gui2::build().
| unsigned gui2::twindow_builder::tresolution::horizontal_placement |
Definition at line 181 of file window_builder.hpp.
Referenced by gui2::build().
| std::vector<tlinked_group> gui2::twindow_builder::tresolution::linked_groups |
Definition at line 201 of file window_builder.hpp.
Referenced by gui2::build(), and tresolution().
| unsigned gui2::twindow_builder::tresolution::maximum_height |
Definition at line 184 of file window_builder.hpp.
Referenced by gui2::build().
| unsigned gui2::twindow_builder::tresolution::maximum_width |
Definition at line 183 of file window_builder.hpp.
Referenced by gui2::build().
| tformula<bool> gui2::twindow_builder::tresolution::reevaluate_best_size |
Definition at line 176 of file window_builder.hpp.
Referenced by gui2::build().
| ttip gui2::twindow_builder::tresolution::tooltip |
Definition at line 211 of file window_builder.hpp.
Referenced by gui2::build().
| unsigned gui2::twindow_builder::tresolution::vertical_placement |
Definition at line 180 of file window_builder.hpp.
Referenced by gui2::build().
| tformula<unsigned> gui2::twindow_builder::tresolution::width |
Definition at line 174 of file window_builder.hpp.
Referenced by gui2::build(), and tresolution().
| unsigned gui2::twindow_builder::tresolution::window_height |
Definition at line 168 of file window_builder.hpp.
Referenced by tresolution().
| unsigned gui2::twindow_builder::tresolution::window_width |
Definition at line 167 of file window_builder.hpp.
Referenced by tresolution().
| tformula<unsigned> gui2::twindow_builder::tresolution::x |
Definition at line 172 of file window_builder.hpp.
Referenced by gui2::build().
| tformula<unsigned> gui2::twindow_builder::tresolution::y |
Definition at line 173 of file window_builder.hpp.
Referenced by gui2::build().
1.8.8