MCPcopy Create free account
hub / github.com/crosspoint-reader/crosspoint-reader / drawCenteredText

Method drawCenteredText

src/components/UITheme.cpp:152–156  ·  view source on GitHub ↗

Centered text implementation that takes the safe area into account

Source from the content-addressed store, hash-verified

150
151// Centered text implementation that takes the safe area into account
152void UITheme::drawCenteredText(const GfxRenderer& renderer, Rect screen, int fontId, int y, const char* text,
153 bool black, EpdFontFamily::Style style) {
154 const int x = screen.x + (screen.width - renderer.getTextWidth(fontId, text, style)) / 2;
155 renderer.drawText(fontId, x, y, text, black, style);
156}

Callers 15

drawProgressBarMethod · 0.45
drawHeaderMethod · 0.45
drawRecentBookCoverMethod · 0.45
drawHelpTextMethod · 0.45
drawRecentBookCoverMethod · 0.45
renderMethod · 0.45
renderMethod · 0.45
renderServerRunningMethod · 0.45
renderMethod · 0.45
renderMethod · 0.45
renderMethod · 0.45
renderMethod · 0.45

Calls 2

getTextWidthMethod · 0.80
drawTextMethod · 0.80

Tested by

no test coverage detected