diff options
author | Joseph-Eugene Winzer | 2018-03-25 22:24:47 +0200 |
---|---|---|
committer | Thierry Crozat | 2018-04-15 18:28:38 +0100 |
commit | 2a170fb929269aa6982fcbd30d5a2053c51b42cd (patch) | |
tree | 469d9f2f5eb630a5c475caf4cbc0f2ee2b51267d | |
parent | 3bc9a5a77987bd5f4d694902e7d68fe103380559 (diff) | |
download | scummvm-rg350-2a170fb929269aa6982fcbd30d5a2053c51b42cd.tar.gz scummvm-rg350-2a170fb929269aa6982fcbd30d5a2053c51b42cd.tar.bz2 scummvm-rg350-2a170fb929269aa6982fcbd30d5a2053c51b42cd.zip |
SUPERNOVA: Moves constants to screen.h
-rw-r--r-- | engines/supernova/graphics.cpp | 1 | ||||
-rw-r--r-- | engines/supernova/msn_def.h | 23 | ||||
-rw-r--r-- | engines/supernova/screen.h | 25 |
3 files changed, 26 insertions, 23 deletions
diff --git a/engines/supernova/graphics.cpp b/engines/supernova/graphics.cpp index 7bc9cabe25..9a05a424ca 100644 --- a/engines/supernova/graphics.cpp +++ b/engines/supernova/graphics.cpp @@ -30,6 +30,7 @@ #include "supernova/graphics.h" #include "supernova/msn_def.h" +#include "supernova/screen.h" #include "supernova/supernova.h" namespace Supernova { diff --git a/engines/supernova/msn_def.h b/engines/supernova/msn_def.h index 7738471dee..3f1c69bce5 100644 --- a/engines/supernova/msn_def.h +++ b/engines/supernova/msn_def.h @@ -25,10 +25,6 @@ namespace Supernova { -const int kScreenWidth = 320; -const int kScreenHeight = 200; -const int kFontWidth = 5; -const int kFontHeight = 8; const int kTextSpeed[] = {19, 14, 10, 7, 4}; const int kMsecPerTick = 55; @@ -50,25 +46,6 @@ enum MessagePosition { kMessageTop }; -const int kColorBlack = 0; -const int kColorWhite25 = 1; -const int kColorWhite35 = 2; -const int kColorWhite44 = 3; -const int kColorWhite99 = 4; -const int kColorDarkGreen = 5; -const int kColorGreen = 6; -const int kColorDarkRed = 7; -const int kColorRed = 8; -const int kColorDarkBlue = 9; -const int kColorBlue = 10; -const int kColorWhite63 = 11; -const int kColorLightBlue = 12; -const int kColorLightGreen = 13; -const int kColorLightYellow = 14; -const int kColorLightRed = 15; -const int kColorCursorTransparent = kColorWhite25; - - enum ObjectType { NULLTYPE = 0, TAKE = 1, diff --git a/engines/supernova/screen.h b/engines/supernova/screen.h index 84a5375112..a3c37f599a 100644 --- a/engines/supernova/screen.h +++ b/engines/supernova/screen.h @@ -40,6 +40,31 @@ class Room; class MSNImage; class Screen; +const int kScreenWidth = 320; +const int kScreenHeight = 200; +const int kFontWidth = 5; +const int kFontHeight = 8; + +enum Color { + kColorBlack = 0, + kColorWhite25 = 1, + kColorWhite35 = 2, + kColorWhite44 = 3, + kColorWhite99 = 4, + kColorDarkGreen = 5, + kColorGreen = 6, + kColorDarkRed = 7, + kColorRed = 8, + kColorDarkBlue = 9, + kColorBlue = 10, + kColorWhite63 = 11, + kColorLightBlue = 12, + kColorLightGreen = 13, + kColorLightYellow = 14, + kColorLightRed = 15, + kColorCursorTransparent = kColorWhite25 +}; + class ScreenBuffer { friend class ScreenBufferStack; |