|
template<typename T > |
T | ui::retrieve (sys::state &state, element_base *parent) |
|
template<typename T > |
void | ui::send (sys::state &state, element_base *parent, T value) |
|
template<typename T > |
T | ui::send_and_retrieve (sys::state &state, element_base *parent, T value) |
|
void | ui::trigger_description (sys::state &state, text::layout_base &layout, dcon::trigger_key k, int32_t primary_slot=-1, int32_t this_slot=-1, int32_t from_slot=-1) |
|
void | ui::multiplicative_value_modifier_description (sys::state &state, text::layout_base &layout, dcon::value_modifier_key modifier, int32_t primary, int32_t this_slot, int32_t from_slot) |
|
void | ui::additive_value_modifier_description (sys::state &state, text::layout_base &layout, dcon::value_modifier_key modifier, int32_t primary, int32_t this_slot, int32_t from_slot) |
|
void | ui::modifier_description (sys::state &state, text::layout_base &layout, dcon::modifier_id mid, int32_t indentation=0) |
|
void | ui::active_modifiers_description (sys::state &state, text::layout_base &layout, dcon::nation_id n, int32_t identation, dcon::national_modifier_value nmid, bool header) |
|
void | ui::active_modifiers_description (sys::state &state, text::layout_base &layout, dcon::province_id p, int32_t identation, dcon::provincial_modifier_value nmid, bool have_header) |
|
void | ui::effect_description (sys::state &state, text::layout_base &layout, dcon::effect_key k, int32_t primary_slot, int32_t this_slot, int32_t from_slot, uint32_t r_lo, uint32_t r_hi) |
|
void | ui::invention_description (sys::state &state, text::layout_base &contents, dcon::invention_id inv_id, int32_t indent) noexcept |
|
void | ui::technology_description (sys::state &state, text::layout_base &contents, dcon::technology_id tech_id) noexcept |
|
void | ui::reform_description (sys::state &state, text::columnar_layout &contents, dcon::issue_option_id ref) |
|
void | ui::reform_description (sys::state &state, text::columnar_layout &contents, dcon::reform_option_id ref) |
|
void | ui::reform_rules_description (sys::state &state, text::columnar_layout &contents, uint32_t rules) |
|