MCPcopy Create free account
hub / github.com/OpenTTD/OpenTTD / GetTooltip

Method GetTooltip

src/network/network_gui.cpp:1428–1433  ·  view source on GitHub ↗

* Get tooptip for a given point on the line. * @param r Rect of line. * @param pt Point of interest. * @return EncodedString of tooltip, or \c std::nullopt if none. */

Source from the content-addressed store, hash-verified

1426 * @return EncodedString of tooltip, or \c std::nullopt if none.
1427 */
1428 virtual std::optional<EncodedString> GetTooltip(Rect r, const Point &pt) const
1429 {
1430 ButtonCommon *button = this->GetButton(r, pt);
1431 if (button == nullptr) return {};
1432 return GetEncodedString(button->tooltip);
1433 }
1434
1435protected:
1436 /**

Callers 1

OnTooltipMethod · 0.45

Calls 2

GetButtonMethod · 0.95
GetEncodedStringFunction · 0.50

Tested by

no test coverage detected