Project Alice
Loading...
Searching...
No Matches
culture.cpp File Reference
#include "culture.hpp"
#include "dcon_generated.hpp"
#include "demographics.hpp"
#include "gui_element_base.hpp"
#include "prng.hpp"
#include "province_templates.hpp"
#include "system_state.hpp"
#include "triggers.hpp"
Include dependency graph for culture.cpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  culture
 

Functions

std::string culture::get_tech_category_name (tech_category t)
 
void culture::set_default_issue_and_reform_options (sys::state &state)
 
void culture::clear_existing_tech_effects (sys::state &state)
 
void culture::repopulate_technology_effects (sys::state &state)
 
void culture::repopulate_invention_effects (sys::state &state)
 
void culture::apply_technology (sys::state &state, dcon::nation_id target_nation, dcon::technology_id t_id)
 
void culture::remove_technology (sys::state &state, dcon::nation_id target_nation, dcon::technology_id t_id)
 
void culture::apply_invention (sys::state &state, dcon::nation_id target_nation, dcon::invention_id i_id)
 
void culture::remove_invention (sys::state &state, dcon::nation_id target_nation, dcon::invention_id i_id)
 
uint32_t culture::get_remapped_flag_type (sys::state const &state, flag_type type)
 
flag_type culture::get_current_flag_type (sys::state const &state, dcon::nation_id target_nation)
 
flag_type culture::get_current_flag_type (sys::state const &state, dcon::national_identity_id identity)
 
void culture::fix_slaves_in_province (sys::state &state, dcon::nation_id owner, dcon::province_id p)
 
void culture::update_nation_issue_rules (sys::state &state, dcon::nation_id n_id)
 
void culture::update_all_nations_issue_rules (sys::state &state)
 
void culture::restore_unsaved_values (sys::state &state)
 
void culture::create_initial_ideology_and_issues_distribution (sys::state &state)
 
float culture::effective_technology_cost (sys::state &state, uint32_t current_year, dcon::nation_id target_nation, dcon::technology_id tech_id)
 
void culture::update_research (sys::state &state, uint32_t current_year)
 
void culture::discover_inventions (sys::state &state)
 
void culture::replace_cores (sys::state &state, dcon::national_identity_id old_tag, dcon::national_identity_id new_tag)