Project Alice
Loading...
Searching...
No Matches
gui_unit_panel.hpp File Reference
Include dependency graph for gui_unit_panel.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ui::unit_selection_close_button
 
class  ui::unit_selection_new_unit_button< T >
 
class  ui::unit_selection_split_in_half_button< T >
 
class  ui::unit_selection_disband_button< T >
 
class  ui::unit_selection_disband_too_small_button
 
class  ui::unit_selection_unit_name_text< T >
 
class  ui::unit_selection_leader_name< T >
 
class  ui::unit_selection_change_leader_button< T >
 
class  ui::unit_selection_leader_image< T >
 
class  ui::unit_selection_unit_location_text< T >
 
class  ui::unit_selection_unit_location_button< T >
 
class  ui::unit_selection_str_bar< T >
 
class  ui::unit_selection_org_bar< T >
 
class  ui::unit_experience_bar< T >
 
class  ui::unit_selection_total_str_text< T >
 
class  ui::unit_selection_attrition_icon< T >
 
class  ui::unit_selection_attrition_amount< T >
 
class  ui::unit_panel_dynamic_tinted_bg< T >
 
class  ui::unit_selection_panel< T >
 
class  ui::selected_army_group_land_details_item< N >
 
class  ui::selected_army_group_sea_details_item< N >
 
class  ui::unit_details_type_item< T, N >
 
class  ui::subunit_details_entry_regiment
 
class  ui::subunit_details_entry_ship
 
class  ui::unit_details_army_listbox
 
class  ui::unit_details_navy_listbox
 
class  ui::unit_details_load_army_button
 
class  ui::unit_details_unload_army_button
 
class  ui::unit_details_unload_navy_button
 
class  ui::navy_transport_text
 
class  ui::unit_details_hunt_rebels
 
class  ui::unit_details_dont_hunt_rebels
 
class  ui::unit_details_ai_controlled
 
class  ui::unit_supply_bar
 
class  ui::main_template_composition_label
 
class  ui::apply_template_to_army_location_button
 
class  ui::apply_template_container
 
class  ui::unit_details_buttons< T >
 
class  ui::unit_details_window< T >
 
class  ui::units_selected_text
 
class  ui::merge_all_button
 
class  ui::deselect_all_button
 
class  ui::disband_all_button
 
class  ui::whole_panel_button
 
class  ui::u_row_strength
 
class  ui::u_row_attrit_icon
 
class  ui::u_row_org_bar
 
class  ui::u_row_str_bar
 
class  ui::u_row_disband
 
class  ui::u_row_remove
 
class  ui::u_row_split
 
class  ui::u_row_new
 
class  ui::u_row_inf
 
class  ui::u_row_cav
 
class  ui::u_row_art
 
class  ui::u_row_inf_count
 
class  ui::u_row_cav_count
 
class  ui::u_row_art_count
 
class  ui::u_row_location
 
class  ui::multi_selection_leader_image
 
class  ui::selected_unit_item
 
class  ui::selected_unit_list
 
class  ui::multi_unit_details_ai_controlled
 
class  ui::mulit_unit_selection_panel
 
struct  ui::army_group_unit_type_info
 
class  ui::unit_type_row_image
 
class  ui::unit_type_row_label
 
class  ui::unit_type_row_amount
 
class  ui::unit_type_grid_item
 
class  ui::unit_type_row
 
class  ui::selected_army_group_land_units_list
 
class  ui::selected_army_group_sea_units_list
 
class  ui::army_group_details_window_header
 
class  ui::army_group_details_window_body
 
class  ui::toggle_defend_order_button
 
class  ui::toggle_enforce_control_order_button
 
class  ui::toggle_ferry_origin_order_button
 
class  ui::add_selected_units_to_army_group_button
 
class  ui::remove_selected_units_from_army_group_button
 
class  ui::new_army_group_button
 
class  ui::delete_army_group_button
 
class  ui::army_group_location
 
class  ui::select_army_group_button
 
class  ui::army_group_entry
 
class  ui::army_groups_list
 
class  ui::army_groups_list_wrapper
 
class  ui::battleplanner_control
 
class  ui::battleplanner_selection_control
 
class  ui::army_group_control_window
 
class  ui::army_group_details_window
 

Namespaces

namespace  ui
 

Typedefs

using ui::army_group_unit_type_info_optional = std::variant< std::monostate, army_group_unit_type_info >
 
using ui::army_group_unit_type_info_grid_row = std::array< army_group_unit_type_info_optional, 3 >
 

Enumerations

enum class  ui::unitpanel_action : uint8_t {
  ui::close , ui::reorg , ui::split , ui::disband ,
  ui::changeleader , ui::temp
}