summaryrefslogtreecommitdiffstats
path: root/src/screen.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/screen.h')
-rw-r--r--src/screen.h6
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;
OpenPOWER on IntegriCloud