229 |
229 |
230 BoundingRect GetStringBoundingBox(const char *str); |
230 BoundingRect GetStringBoundingBox(const char *str); |
231 uint32 FormatStringLinebreaks(char *str, int maxw); |
231 uint32 FormatStringLinebreaks(char *str, int maxw); |
232 void LoadStringWidthTable(); |
232 void LoadStringWidthTable(); |
233 void DrawStringMultiCenter(int x, int y, StringID str, int maxw); |
233 void DrawStringMultiCenter(int x, int y, StringID str, int maxw); |
234 uint DrawStringMultiLine(int x, int y, StringID str, int maxw); |
234 uint DrawStringMultiLine(int x, int y, StringID str, int maxw, int maxh = -1); |
235 void DrawDirtyBlocks(); |
235 void DrawDirtyBlocks(); |
236 void SetDirtyBlocks(int left, int top, int right, int bottom); |
236 void SetDirtyBlocks(int left, int top, int right, int bottom); |
237 void MarkWholeScreenDirty(); |
237 void MarkWholeScreenDirty(); |
238 |
238 |
239 void GfxInitPalettes(); |
239 void GfxInitPalettes(); |