diff options
Diffstat (limited to 'src/screen.h')
-rw-r--r-- | src/screen.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/screen.h b/src/screen.h index 136d1e2..57c646b 100644 --- a/src/screen.h +++ b/src/screen.h @@ -47,6 +47,8 @@ public : void drawText(u32 x, u32 y, u8 fc, u8 bc, u16 num, u16 *text, bool *dw); void fillRect(u32 x, u32 y, u32 w, u32 h, u8 color); + void fillRectRaw(u32 x, u32 y, u32 w, u32 h, u8 color); + void drawProgressBar(); bool move(u16 scol, u16 srow, u16 dcol, u16 drow, u16 w, u16 h); void setPalette(const Color *palette); @@ -60,6 +62,10 @@ protected: u32 mWidth, mHeight; u16 mCols, mRows; u32 mBitsPerPixel, mBytesPerLine; + u32 mProgressBarXStart, mProgressBarXStop; + u32 mProgressBarYStart, mProgressBarYStop; + u16 mProgressBarMax, mProgressBarValue; + int mProgressBarMaxPipeFD, mProgressBarValuePipeFD; RotateType mRotateType; |