diff options
author | Benjamin Haisch | 2008-08-04 12:18:15 +0000 |
---|---|---|
committer | Willem Jan Palenstijn | 2011-11-20 22:43:05 +0100 |
commit | f4e156b3b313d63983c5da68e3b76811926db9de (patch) | |
tree | 63ea8b26729a02a28ea4cc9075afa4843ec55873 /engines/toltecs/palette.h | |
parent | 7c2835313ee3c68e6ac753782b63a9dd485b0a60 (diff) | |
download | scummvm-rg350-f4e156b3b313d63983c5da68e3b76811926db9de.tar.gz scummvm-rg350-f4e156b3b313d63983c5da68e3b76811926db9de.tar.bz2 scummvm-rg350-f4e156b3b313d63983c5da68e3b76811926db9de.zip |
TOLTECS: Fixed tabs and formatting.
Diffstat (limited to 'engines/toltecs/palette.h')
-rw-r--r-- | engines/toltecs/palette.h | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/engines/toltecs/palette.h b/engines/toltecs/palette.h index b550b80e70..339ff8db7d 100644 --- a/engines/toltecs/palette.h +++ b/engines/toltecs/palette.h @@ -49,37 +49,37 @@ namespace Toltecs { class Palette { public: - Palette(ToltecsEngine *vm); - ~Palette(); + Palette(ToltecsEngine *vm); + ~Palette(); void setFullPalette(byte *palette); void setDeltaPalette(byte *palette, byte mask, char deltaValue, int16 count, int16 startIndex); - - void loadAddPalette(uint resIndex, byte startIndex); - void loadAddPaletteFrom(byte *source, byte startIndex, byte count); - - void addFragment(uint resIndex, int16 id); - uint16 findFragment(int16 id); - void clearFragments(); - - byte *getMainPalette() { return _mainPalette; } - + + void loadAddPalette(uint resIndex, byte startIndex); + void loadAddPaletteFrom(byte *source, byte startIndex, byte count); + + void addFragment(uint resIndex, int16 id); + uint16 findFragment(int16 id); + void clearFragments(); + + byte *getMainPalette() { return _mainPalette; } + protected: struct PaletteFragment { - int16 id; - byte index, count; + int16 id; + byte index, count; }; typedef Common::Array<PaletteFragment> PaletteFragmentArray; - ToltecsEngine *_vm; - - byte _mainPalette[768]; - + ToltecsEngine *_vm; + + byte _mainPalette[768]; + PaletteFragmentArray _fragments; byte _fragmentIndex; - + }; } // End of namespace Toltecs |