void TooltipManager::push(const TooltipData& _tip_data, const Point& _pos, uint8_t _style) { if (_tip_data.isEmpty()) return; tip_data = _tip_data; pos = _pos; style = _style; }
void GameStateConfigBase::renderTooltips(TooltipData& tip_new) { if (active_tab == INTERFACE_TAB && tip_new.isEmpty()) tip_new = language_lstb->checkTooltip(inpt->mouse); if (active_tab == MODS_TAB && tip_new.isEmpty()) tip_new = activemods_lstb->checkTooltip(inpt->mouse); if (active_tab == MODS_TAB && tip_new.isEmpty()) tip_new = inactivemods_lstb->checkTooltip(inpt->mouse); }
void GameStateConfigDesktop::renderTooltips(TooltipData& tip_new) { GameStateConfigBase::renderTooltips(tip_new); if (active_tab == INPUT_TAB && tip_new.isEmpty()) tip_new = joystick_device_lstb->checkTooltip(inpt->mouse); }