Project Alice
|
#include <gui_graphics.hpp>
Public Member Functions | |
state () | |
~state () | |
Definition at line 403 of file gui_graphics.hpp.
ui::state::state | ( | ) |
|
default |
element_base* ui::state::army_combat_window = nullptr |
Definition at line 486 of file gui_graphics.hpp.
std::unique_ptr<element_base> ui::state::army_group_deselector_root |
Definition at line 434 of file gui_graphics.hpp.
std::unique_ptr<element_base> ui::state::army_group_selector_root |
Definition at line 433 of file gui_graphics.hpp.
element_base* ui::state::army_group_window_land = nullptr |
Definition at line 467 of file gui_graphics.hpp.
unit_details_window<dcon::army_id>* ui::state::army_status_window = nullptr |
Definition at line 465 of file gui_graphics.hpp.
dcon::gfx_object_id ui::state::bg_gfx_id {} |
Definition at line 496 of file gui_graphics.hpp.
element_base* ui::state::build_province_unit_window = nullptr |
Definition at line 490 of file gui_graphics.hpp.
element_base* ui::state::build_unit_window = nullptr |
Definition at line 459 of file gui_graphics.hpp.
element_base* ui::state::change_leader_window = nullptr |
Definition at line 487 of file gui_graphics.hpp.
std::array<chat_message, 32> ui::state::chat_messages |
Definition at line 492 of file gui_graphics.hpp.
uint8_t ui::state::chat_messages_index = 0 |
Definition at line 494 of file gui_graphics.hpp.
element_base* ui::state::chat_window = nullptr |
Definition at line 473 of file gui_graphics.hpp.
element_base* ui::state::console_window = nullptr |
Definition at line 444 of file gui_graphics.hpp.
element_base* ui::state::console_window_r = nullptr |
Definition at line 445 of file gui_graphics.hpp.
bool ui::state::ctrl_held_down = false |
Definition at line 507 of file gui_graphics.hpp.
sys::macro_builder_template ui::state::current_template |
Definition at line 503 of file gui_graphics.hpp.
uint32_t ui::state::cursor_size = 16 |
Definition at line 420 of file gui_graphics.hpp.
ankerl::unordered_dense::map<dcon::text_key, element_target, hash_text_key> ui::state::defs_by_name |
Definition at line 438 of file gui_graphics.hpp.
element_base* ui::state::diplomacy_subwindow = nullptr |
Definition at line 452 of file gui_graphics.hpp.
element_base* ui::state::drag_target = nullptr |
Definition at line 413 of file gui_graphics.hpp.
element_base* ui::state::edit_target = nullptr |
Definition at line 414 of file gui_graphics.hpp.
std::unique_ptr<element_base> ui::state::end_screen |
Definition at line 430 of file gui_graphics.hpp.
std::vector<std::unique_ptr<element_base> > ui::state::endof_landcombat_windows |
Definition at line 499 of file gui_graphics.hpp.
std::vector<std::unique_ptr<element_base> > ui::state::endof_navalcombat_windows |
Definition at line 500 of file gui_graphics.hpp.
element_base* ui::state::error_win = nullptr |
Definition at line 484 of file gui_graphics.hpp.
element_base* ui::state::fps_counter = nullptr |
Definition at line 443 of file gui_graphics.hpp.
uint16_t ui::state::fps_timer = 0 |
Definition at line 407 of file gui_graphics.hpp.
int32_t ui::state::held_game_speed = 1 |
Definition at line 502 of file gui_graphics.hpp.
float ui::state::last_fps = 0.f |
Definition at line 410 of file gui_graphics.hpp.
std::chrono::time_point<std::chrono::steady_clock> ui::state::last_render_time {} |
Definition at line 408 of file gui_graphics.hpp.
element_base* ui::state::last_tooltip = nullptr |
Definition at line 415 of file gui_graphics.hpp.
bool ui::state::lazy_load_in_game = false |
Definition at line 411 of file gui_graphics.hpp.
element_base* ui::state::ledger_window = nullptr |
Definition at line 450 of file gui_graphics.hpp.
element_base* ui::state::left_mouse_hold_target = nullptr |
Definition at line 405 of file gui_graphics.hpp.
dcon::gfx_object_id ui::state::load_screens_gfx_id[8] |
Definition at line 497 of file gui_graphics.hpp.
element_base* ui::state::macro_builder_window = nullptr |
Definition at line 488 of file gui_graphics.hpp.
element_base* ui::state::main_menu = nullptr |
Definition at line 441 of file gui_graphics.hpp.
element_base* ui::state::main_menu_win = nullptr |
Definition at line 472 of file gui_graphics.hpp.
sys::macro_builder_template ui::state::main_template |
Definition at line 504 of file gui_graphics.hpp.
element_base* ui::state::map_civ_level_legend = nullptr |
Definition at line 476 of file gui_graphics.hpp.
element_base* ui::state::map_col_legend = nullptr |
Definition at line 477 of file gui_graphics.hpp.
element_base* ui::state::map_dip_legend = nullptr |
Definition at line 478 of file gui_graphics.hpp.
element_base* ui::state::map_gradient_legend = nullptr |
Definition at line 475 of file gui_graphics.hpp.
element_base* ui::state::map_nav_legend = nullptr |
Definition at line 480 of file gui_graphics.hpp.
element_base* ui::state::map_rank_legend = nullptr |
Definition at line 481 of file gui_graphics.hpp.
element_base* ui::state::map_rec_legend = nullptr |
Definition at line 482 of file gui_graphics.hpp.
element_base* ui::state::map_rr_legend = nullptr |
Definition at line 479 of file gui_graphics.hpp.
element_base* ui::state::menubar_window = nullptr |
Definition at line 471 of file gui_graphics.hpp.
std::unique_ptr<element_base> ui::state::military_root |
Definition at line 428 of file gui_graphics.hpp.
element_base* ui::state::military_subwindow = nullptr |
Definition at line 463 of file gui_graphics.hpp.
element_base* ui::state::mouse_sensitive_target = nullptr |
Definition at line 416 of file gui_graphics.hpp.
element_base* ui::state::msg_filters_window = nullptr |
Definition at line 460 of file gui_graphics.hpp.
element_base* ui::state::msg_log_window = nullptr |
Definition at line 469 of file gui_graphics.hpp.
element_base* ui::state::msg_window = nullptr |
Definition at line 470 of file gui_graphics.hpp.
element_base* ui::state::multi_unit_selection_window = nullptr |
Definition at line 468 of file gui_graphics.hpp.
std::unique_ptr<element_base> ui::state::nation_picker |
Definition at line 429 of file gui_graphics.hpp.
element_base* ui::state::naval_combat_window = nullptr |
Definition at line 485 of file gui_graphics.hpp.
unit_details_window<dcon::navy_id>* ui::state::navy_status_window = nullptr |
Definition at line 466 of file gui_graphics.hpp.
element_base* ui::state::outliner_window = nullptr |
Definition at line 461 of file gui_graphics.hpp.
element_base* ui::state::politics_subwindow = nullptr |
Definition at line 453 of file gui_graphics.hpp.
element_base* ui::state::population_subwindow = nullptr |
Definition at line 454 of file gui_graphics.hpp.
element_base* ui::state::production_subwindow = nullptr |
Definition at line 455 of file gui_graphics.hpp.
std::unique_ptr<element_base> ui::state::province_details_root |
Definition at line 426 of file gui_graphics.hpp.
element_base* ui::state::province_window = nullptr |
Definition at line 448 of file gui_graphics.hpp.
element_base* ui::state::r_chat_window = nullptr |
Definition at line 474 of file gui_graphics.hpp.
element_base* ui::state::r_ledger_window = nullptr |
Definition at line 451 of file gui_graphics.hpp.
element_base* ui::state::r_main_menu = nullptr |
Definition at line 442 of file gui_graphics.hpp.
Definition at line 422 of file gui_graphics.hpp.
element_base* ui::state::request_topbar_listbox = nullptr |
Definition at line 489 of file gui_graphics.hpp.
element_base* ui::state::request_window = nullptr |
Definition at line 464 of file gui_graphics.hpp.
std::unique_ptr<element_base> ui::state::rgos_root |
Definition at line 425 of file gui_graphics.hpp.
std::unique_ptr<element_base> ui::state::root |
Definition at line 427 of file gui_graphics.hpp.
element_base* ui::state::scroll_target = nullptr |
Definition at line 412 of file gui_graphics.hpp.
bool ui::state::scrollbar_continuous_movement = false |
Definition at line 409 of file gui_graphics.hpp.
uint16_t ui::state::scrollbar_timer = 0 |
Definition at line 406 of file gui_graphics.hpp.
element_base* ui::state::search_window = nullptr |
Definition at line 449 of file gui_graphics.hpp.
std::unique_ptr<element_base> ui::state::select_states_legend |
Definition at line 431 of file gui_graphics.hpp.
bool ui::state::shift_held_down = false |
Definition at line 508 of file gui_graphics.hpp.
Definition at line 418 of file gui_graphics.hpp.
Definition at line 417 of file gui_graphics.hpp.
std::vector<dcon::technology_id> ui::state::tech_queue |
Definition at line 493 of file gui_graphics.hpp.
element_base* ui::state::technology_subwindow = nullptr |
Definition at line 462 of file gui_graphics.hpp.
std::vector<sys::macro_builder_template> ui::state::templates |
Definition at line 505 of file gui_graphics.hpp.
element_base* ui::state::tl_chat_list = nullptr |
Definition at line 483 of file gui_graphics.hpp.
std::unique_ptr<tool_tip> ui::state::tooltip |
Definition at line 436 of file gui_graphics.hpp.
uint16_t ui::state::tooltip_font = 0 |
Definition at line 506 of file gui_graphics.hpp.
element_base* ui::state::topbar_subwindow = nullptr |
Definition at line 447 of file gui_graphics.hpp.
element_base* ui::state::topbar_window = nullptr |
Definition at line 446 of file gui_graphics.hpp.
element_base* ui::state::trade_subwindow = nullptr |
Definition at line 456 of file gui_graphics.hpp.
element_base* ui::state::under_mouse = nullptr |
Definition at line 404 of file gui_graphics.hpp.
std::unique_ptr<grid_box> ui::state::unit_details_box |
Definition at line 437 of file gui_graphics.hpp.
element_base* ui::state::unit_window_army = nullptr |
Definition at line 457 of file gui_graphics.hpp.
element_base* ui::state::unit_window_navy = nullptr |
Definition at line 458 of file gui_graphics.hpp.
std::unique_ptr<element_base> ui::state::units_root |
Definition at line 423 of file gui_graphics.hpp.