66 |
66 |
67 void GfxFillRect(int left, int top, int right, int bottom, int color); |
67 void GfxFillRect(int left, int top, int right, int bottom, int color); |
68 void GfxDrawLine(int left, int top, int right, int bottom, int color); |
68 void GfxDrawLine(int left, int top, int right, int bottom, int color); |
69 |
69 |
70 BoundingRect GetStringBoundingBox(const char *str); |
70 BoundingRect GetStringBoundingBox(const char *str); |
|
71 uint32 FormatStringLinebreaks(char *str, int maxw); |
71 void LoadStringWidthTable(void); |
72 void LoadStringWidthTable(void); |
72 void DrawStringMultiCenter(int x, int y, StringID str, int maxw); |
73 void DrawStringMultiCenter(int x, int y, StringID str, int maxw); |
73 uint DrawStringMultiLine(int x, int y, StringID str, int maxw); |
74 uint DrawStringMultiLine(int x, int y, StringID str, int maxw); |
74 void DrawDirtyBlocks(void); |
75 void DrawDirtyBlocks(void); |
75 void SetDirtyBlocks(int left, int top, int right, int bottom); |
76 void SetDirtyBlocks(int left, int top, int right, int bottom); |