16 void setTitlePosition(
int x,
int y);
17 void setFont(TTF_Font* font);
18 void reloadTitleTexture(
const std::string& title, SDL_Color color, SDL_Rect& titleRect,
19 SDL_Renderer* playfieldRenderer, SDL_Texture*& playfieldTitleTexture,
20 SDL_Renderer* backglassRenderer, SDL_Texture*& backglassTitleTexture,
21 SDL_Renderer* dmdRenderer, SDL_Texture*& dmdTitleTexture,
22 SDL_Renderer* topperRenderer, SDL_Texture*& topperTitleTexture);
23 SDL_Texture* renderText(SDL_Renderer* renderer, TTF_Font* font,
const std::string& message,
24 SDL_Color color, SDL_Rect& textRect);
25 SDL_Rect getTitleRect()
const {
return titleRect_; }