|
void | ui::render_text_chunk (sys::state &state, text::text_chunk t, float x, float baseline_y, uint16_t font_id, ogl::color3f text_color, ogl::color_modification cmod) |
|
template<typename T , typename ... Params> |
std::unique_ptr< element_base > | ui::make_element_by_type (sys::state &state, std::string_view name, Params &&... params) |
|
template<typename T , typename ... Params> |
std::unique_ptr< T > | ui::make_element_by_type (sys::state &state, dcon::gui_def_id id, Params &&... params) |
|
ogl::color_modification | ui::get_color_modification (bool is_under_mouse, bool is_disabled, bool is_interactable) |
|
ogl::color3f | ui::get_text_color (sys::state &state, text::text_color text_color) |
|
void | ui::populate_shortcut_tooltip (sys::state &state, ui::element_base &elm, text::columnar_layout &contents) noexcept |
|