Project Alice
Loading...
Searching...
No Matches
gui_diplomacy_actions_window.hpp File Reference
#include "gui_element_types.hpp"
#include "military.hpp"
#include "ai.hpp"
Include dependency graph for gui_diplomacy_actions_window.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ui::trigger_gp_choice
 
class  ui::diplomacy_action_discredit_button
 
class  ui::diplomacy_action_expel_advisors_button
 
class  ui::diplomacy_action_ban_embassy_button
 
class  ui::diplomacy_action_decrease_opinion_button
 
class  ui::diplomacy_action_ally_button
 
class  ui::diplomacy_action_call_ally_button
 
class  ui::diplomacy_action_military_access_button
 
class  ui::diplomacy_action_give_military_access_button
 
class  ui::diplomacy_action_increase_relations_button
 
class  ui::diplomacy_action_decrease_relations_button
 
class  ui::diplomacy_action_war_subisides_button
 
class  ui::diplomacy_action_declare_war_button
 
class  ui::diplomacy_action_release_subject_button
 
class  ui::diplomacy_action_increase_opinion_button
 
class  ui::diplomacy_action_add_to_sphere_button
 
class  ui::diplomacy_action_remove_from_sphere_button
 
class  ui::diplomacy_action_justify_war_button
 
class  ui::diplomacy_action_dialog_title_text
 
class  ui::diplomacy_action_dialog_description_text
 
class  ui::diplomacy_action_dialog_agree_button
 
class  ui::diplomacy_action_dialog_decline_button
 
class  ui::diplomacy_action_dialog_window
 
struct  ui::gp_choice_num
 
struct  ui::gp_choice_select
 
struct  ui::gp_choice_get_selection
 
struct  ui::select_gp_choice_button
 
class  ui::select_gp_name
 
struct  ui::select_gp_selection_icon
 
class  ui::select_gp_banned
 
class  ui::select_gp_discredited
 
class  ui::select_gp_opinion_detail
 
class  ui::select_gp_influence_detail
 
class  ui::diplomacy_action_gp_dialog_select_window
 
class  ui::gp_action_choice_title
 
class  ui::gp_action_choice_desc
 
class  ui::gp_action_choice_cancel_button
 
class  ui::gp_action_choice_accept_button
 
class  ui::diplomacy_gp_action_dialog_window
 
class  ui::diplomacy_action_state_transfer_button
 
class  ui::diplomacy_action_window< T >
 

Namespaces

namespace  ui
 

Enumerations

enum class  ui::diplomacy_action : uint8_t {
  ui::ally , ui::cancel_ally , ui::call_ally , ui::military_access ,
  ui::cancel_military_access , ui::give_military_access , ui::cancel_give_military_access , ui::increase_relations ,
  ui::decrease_relations , ui::war_subsidies , ui::cancel_war_subsidies , ui::declare_war ,
  ui::command_units , ui::cancel_command_units , ui::increase_opinion , ui::add_to_sphere ,
  ui::remove_from_sphere , ui::justify_war , ui::make_peace , ui::crisis_backdown ,
  ui::crisis_support , ui::add_wargoal , ui::state_transfer
}
 
enum class  ui::gp_choice_actions { ui::discredit , ui::expel_advisors , ui::ban_embassy , ui::decrease_opinion }