src/blitter/8bpp_optimized.hpp
changeset 6889 2160bf28040b
parent 6878 5cefd3ac59c7
child 6937 40c760fcf1f6
equal deleted inserted replaced
6888:024407b0e309 6889:2160bf28040b
    10 class Blitter_8bppOptimized : public Blitter {
    10 class Blitter_8bppOptimized : public Blitter {
    11 public:
    11 public:
    12 	/* virtual */ uint8 GetScreenDepth() { return 8; }
    12 	/* virtual */ uint8 GetScreenDepth() { return 8; }
    13 
    13 
    14 	/* virtual */ void Draw(Blitter::BlitterParams *bp, BlitterMode mode, ZoomLevel zoom);
    14 	/* virtual */ void Draw(Blitter::BlitterParams *bp, BlitterMode mode, ZoomLevel zoom);
       
    15 
       
    16 	/* virtual */ void DrawColorMappingRect(void *dst, int width, int height, int pal);
    15 
    17 
    16 	/* virtual */ Sprite *Encode(SpriteLoader::Sprite *sprite, Blitter::AllocatorProc *allocator);
    18 	/* virtual */ Sprite *Encode(SpriteLoader::Sprite *sprite, Blitter::AllocatorProc *allocator);
    17 
    19 
    18 	/* virtual */ const char *GetRenderer() { return "8bpp"; }
    20 	/* virtual */ const char *GetRenderer() { return "8bpp"; }
    19 };
    21 };