Project Alice
Loading...
Searching...
No Matches
gui_trigger_tooltips.hpp
Go to the documentation of this file.
1#pragma once
2
3#include "text.hpp"
4
5namespace ui {
6
7namespace trigger_tooltip {
8void make_trigger_description(sys::state& ws, text::layout_base& layout, uint16_t const* tval, int32_t primary_slot,
9 int32_t this_slot, int32_t from_slot, int32_t indentation, bool show_condition);
10}
11
12void trigger_description(sys::state& state, text::layout_base& layout, dcon::trigger_key k, int32_t primary_slot,
13 int32_t this_slot, int32_t from_slot);
14void multiplicative_value_modifier_description(sys::state& state, text::layout_base& layout, dcon::value_modifier_key modifier,
15 int32_t primary_slot, int32_t this_slot, int32_t from_slot);
16void additive_value_modifier_description(sys::state& state, text::layout_base& layout, dcon::value_modifier_key modifier,
17 int32_t primary_slot, int32_t this_slot, int32_t from_slot);
18
19} // namespace ui
void make_trigger_description(sys::state &ws, text::layout_base &layout, uint16_t const *tval, int32_t primary_slot, int32_t this_slot, int32_t from_slot, int32_t indentation, bool show_condition)
void 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 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 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)