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

Method drawStringCentredClipped

src/OpenLoco/src/Graphics/TextRenderer.cpp:2020–2029  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2018 }
2019
2020 Ui::Point TextRenderer::drawStringCentredClipped(Ui::Point origin, uint16_t width, AdvancedColour colour, StringId stringId, FormatArgumentsView args /* = {}*/)
2021 {
2022 auto& rt = _ctx.currentRenderTarget();
2023
2024 TextDrawingState drawState;
2025 drawState.font = _currentFontSpriteBase;
2026 drawState.fontFlags = _currentFontFlags;
2027
2028 return Impl::drawStringCentredClipped(drawState, _ctx, rt, origin, width, colour, stringId, args);
2029 }
2030
2031 Ui::Point TextRenderer::drawStringCentredRaw(Ui::Point origin, uint16_t linebreakCount, AdvancedColour colour, const char* wrappedStr)
2032 {

Callers 11

drawBoxedFunction · 0.80
drawMethod · 0.80
drawFunction · 0.80
drawFunction · 0.80
drawFunction · 0.80
drawFunction · 0.80
drawScrollFunction · 0.80
drawFunction · 0.80
drawFunction · 0.80
drawFunction · 0.80
drawViewportStringFunction · 0.80

Calls 1

drawStringCentredClippedFunction · 0.85

Tested by

no test coverage detected