diff options
author | Matthew Stewart | 2018-07-17 04:10:48 -0400 |
---|---|---|
committer | Eugene Sandulenko | 2018-08-09 08:37:30 +0200 |
commit | 52cfe602712ad39174379d56e1b45b7121fefda6 (patch) | |
tree | 32f9a3fca6f557c930afa3dd93bb93c1b306219a /engines/startrek/graphics.h | |
parent | b9eca08db639299cfa13385db45b84b0b01cda28 (diff) | |
download | scummvm-rg350-52cfe602712ad39174379d56e1b45b7121fefda6.tar.gz scummvm-rg350-52cfe602712ad39174379d56e1b45b7121fefda6.tar.bz2 scummvm-rg350-52cfe602712ad39174379d56e1b45b7121fefda6.zip |
STARTREK: Get starfields working for the intro
Diffstat (limited to 'engines/startrek/graphics.h')
-rw-r--r-- | engines/startrek/graphics.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/engines/startrek/graphics.h b/engines/startrek/graphics.h index 37ac7da94c..a40e1fa2f4 100644 --- a/engines/startrek/graphics.h +++ b/engines/startrek/graphics.h @@ -52,7 +52,15 @@ public: ~Graphics(); void setBackgroundImage(SharedPtr<Bitmap> bitmap); - + /** + * @param origRect The rectangle containing the original bitmap (must contain the + * whole bitmap, even if some is outside the drawable space) + * @param drawRect The clipped rectangle to draw at (must be within the drawable space) + */ + void drawBitmapToBackground(const Common::Rect &origRect, const Common::Rect &drawRect, SharedPtr<Bitmap> bitmap); + void fillBackgroundRect(const Common::Rect &rect, byte color); + + void clearScreenAndPriBuffer(); void loadPalette(const String &paletteFile); void fadeinScreen(); void fadeoutScreen(); |