aboutsummaryrefslogtreecommitdiff
path: root/engines/pegasus/graphics.h
diff options
context:
space:
mode:
authorMatthew Hoops2011-09-21 21:35:55 -0400
committerMatthew Hoops2011-09-21 21:35:55 -0400
commit5b23d33a29f501236b164ee7de3013ae41c289a0 (patch)
treec16c12fecae5fb57308a9021bbce12721df52d5a /engines/pegasus/graphics.h
parent802fb1a97b04a1b6613dd00b700fb0a42b3eaef7 (diff)
downloadscummvm-rg350-5b23d33a29f501236b164ee7de3013ae41c289a0.tar.gz
scummvm-rg350-5b23d33a29f501236b164ee7de3013ae41c289a0.tar.bz2
scummvm-rg350-5b23d33a29f501236b164ee7de3013ae41c289a0.zip
PEGASUS: Remove old graphics API
Diffstat (limited to 'engines/pegasus/graphics.h')
-rw-r--r--engines/pegasus/graphics.h23
1 files changed, 0 insertions, 23 deletions
diff --git a/engines/pegasus/graphics.h b/engines/pegasus/graphics.h
index b72137bf1e..ebaaeb2c6c 100644
--- a/engines/pegasus/graphics.h
+++ b/engines/pegasus/graphics.h
@@ -37,16 +37,6 @@
namespace Pegasus {
-enum {
- kImageCacheSize = 10
-};
-
-struct ImageCache {
- Common::String filename;
- Graphics::Surface *surface;
- uint32 lastUsed;
-};
-
class DisplayElement;
class PegasusEngine;
@@ -55,12 +45,6 @@ public:
GraphicsManager(PegasusEngine *vm);
~GraphicsManager();
- // Older "temporary" API
- void drawPict(Common::String filename, int x, int y, bool updateScreen = true);
- void drawPictTransparent(Common::String filename, int x, int y, uint32 transparency, bool updateScreen = true);
- uint32 getColor(byte r, byte g, byte b);
-
- // Newer "to-be-used" API
void addDisplayElement(DisplayElement *element);
void removeDisplayElement(DisplayElement *element);
void invalRect(const Common::Rect &rect);
@@ -72,13 +56,6 @@ public:
private:
PegasusEngine *_vm;
- // Older "temporary" API
- Graphics::PictDecoder *_pictDecoder;
- Graphics::Surface *decodeImage(const Common::String &filename);
- ImageCache _cache[kImageCacheSize];
- int getImageSlot(const Common::String &filename);
-
- // Newer "to-be-used" API
Common::Rect _dirtyRect;
tDisplayOrder _backLayer, _frontLayer;
DisplayElement *_firstDisplayElement, *_lastDisplayElement;