Project Alice
|
#include "dcon_generated.hpp"
#include "demographics.hpp"
#include "economy.hpp"
#include "gui_graphics.hpp"
#include "gui_element_types.hpp"
#include "military.hpp"
#include "nations.hpp"
#include "politics.hpp"
#include "province_templates.hpp"
#include "rebels.hpp"
#include "system_state.hpp"
#include "text.hpp"
#include "triggers.hpp"
#include <unordered_map>
#include <vector>
Go to the source code of this file.
Namespaces | |
namespace | ui |
Typedefs | |
typedef std::variant< std::monostate, dcon::nation_id, dcon::state_instance_id, dcon::province_id > | ui::pop_list_filter |
Enumerations | |
enum class | ui::country_list_sort : uint8_t { ui::country , ui::boss , ui::economic_rank , ui::military_rank , ui::prestige_rank , ui::total_rank , ui::relation , ui::opinion , ui::priority , ui::player_investment , ui::player_influence , ui::factories , ui::gp_influence = 0x40 , ui::gp_investment = 0x80 } |
enum class | ui::country_list_filter : uint8_t { ui::all , ui::neighbors , ui::sphere , ui::enemies , ui::allies , ui::find_allies , ui::neighbors_no_vassals , ui::influenced , ui::deselect_all , ui::best_guess , ui::continent } |
Functions | |
bool | ui::country_category_filter_check (sys::state &state, country_list_filter filt, dcon::nation_id a, dcon::nation_id b) |
void | ui::sort_countries (sys::state &state, std::vector< dcon::nation_id > &list, country_list_sort sort, bool sort_ascend) |
void | ui::open_build_foreign_factory (sys::state &state, dcon::state_instance_id st) |
void | ui::open_foreign_investment (sys::state &state, dcon::nation_id n) |
std::string | ui::get_status_text (sys::state &state, dcon::nation_id nation_id) |