diff options
author | Matthew Hoops | 2011-09-21 21:35:55 -0400 |
---|---|---|
committer | Matthew Hoops | 2011-09-21 21:35:55 -0400 |
commit | 5b23d33a29f501236b164ee7de3013ae41c289a0 (patch) | |
tree | c16c12fecae5fb57308a9021bbce12721df52d5a /engines/pegasus/graphics.h | |
parent | 802fb1a97b04a1b6613dd00b700fb0a42b3eaef7 (diff) | |
download | scummvm-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.h | 23 |
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; |