diff options
author | Strangerke | 2011-09-17 17:17:22 +0200 |
---|---|---|
committer | Strangerke | 2011-09-17 17:17:22 +0200 |
commit | 3583c949f253330dbf4c53a66b74e764de9ea156 (patch) | |
tree | 13d3aa82e12feef7300f8cf615af210d6efd8448 /engines/cge/bitmap.cpp | |
parent | 8491e557ce46f03ca98f9a4486005a5e337de8ed (diff) | |
download | scummvm-rg350-3583c949f253330dbf4c53a66b74e764de9ea156.tar.gz scummvm-rg350-3583c949f253330dbf4c53a66b74e764de9ea156.tar.bz2 scummvm-rg350-3583c949f253330dbf4c53a66b74e764de9ea156.zip |
CGE: Move some more globals to CGEEngine
Diffstat (limited to 'engines/cge/bitmap.cpp')
-rw-r--r-- | engines/cge/bitmap.cpp | 17 |
1 files changed, 4 insertions, 13 deletions
diff --git a/engines/cge/bitmap.cpp b/engines/cge/bitmap.cpp index 27ab5770eb..39bafc5e98 100644 --- a/engines/cge/bitmap.cpp +++ b/engines/cge/bitmap.cpp @@ -34,15 +34,6 @@ namespace CGE { -Dac *Bitmap::_pal = NULL; - -void Bitmap::init() { - _pal = NULL; -} - -void Bitmap::deinit() { -} - Bitmap::Bitmap(CGEEngine *vm, const char *fname) : _m(NULL), _v(NULL), _map(0), _vm(vm) { debugC(1, kCGEDebugBitmap, "Bitmap::Bitmap(%s)", fname); @@ -373,16 +364,16 @@ bool Bitmap::loadVBM(EncryptedStream *f) { if (!f->err()) { if (p) { - if (_pal) { + if (_vm->_bitmapPalette) { // Read in the palette byte palData[kPalSize]; f->read(palData, kPalSize); const byte *srcP = palData; for (int idx = 0; idx < kPalCount; idx++, srcP += 3) { - _pal[idx]._r = *srcP; - _pal[idx]._g = *(srcP + 1); - _pal[idx]._b = *(srcP + 2); + _vm->_bitmapPalette[idx]._r = *srcP; + _vm->_bitmapPalette[idx]._g = *(srcP + 1); + _vm->_bitmapPalette[idx]._b = *(srcP + 2); } } else f->seek(f->pos() + kPalSize); |