MCPcopy Create free account
hub / github.com/OpenLoco/OpenLoco / drawStringTicker

Method drawStringTicker

src/OpenLoco/src/Graphics/TextRenderer.cpp:2086–2095  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2084 }
2085
2086 void TextRenderer::drawStringTicker(Ui::Point origin, StringId stringId, Colour colour, uint8_t numLinesToDisplay, uint16_t numCharactersToDisplay, uint16_t width)
2087 {
2088 auto& rt = _ctx.currentRenderTarget();
2089
2090 TextDrawingState drawState;
2091 drawState.font = _currentFontSpriteBase;
2092 drawState.fontFlags = _currentFontFlags;
2093
2094 Impl::drawStringTicker(drawState, _ctx, rt, origin, stringId, colour, numLinesToDisplay, numCharactersToDisplay, width);
2095 }
2096
2097 uint16_t TextRenderer::getStringWidthNewLined(const char* buffer) const
2098 {

Callers 1

drawFunction · 0.80

Calls 1

drawStringTickerFunction · 0.85

Tested by

no test coverage detected