src/blitter/32bpp_anim.hpp
changeset 7481 699607d457a0
parent 7467 cb1801e91c3d
child 7484 cdf0450632a1
equal deleted inserted replaced
7480:d4d829c80c4f 7481:699607d457a0
    20 		anim_buf_width(0),
    20 		anim_buf_width(0),
    21 		anim_buf_height(0)
    21 		anim_buf_height(0)
    22 	{}
    22 	{}
    23 
    23 
    24 	/* virtual */ void Draw(Blitter::BlitterParams *bp, BlitterMode mode, ZoomLevel zoom);
    24 	/* virtual */ void Draw(Blitter::BlitterParams *bp, BlitterMode mode, ZoomLevel zoom);
       
    25 	/* virtual */ void DrawColorMappingRect(void *dst, int width, int height, int pal);
    25 	/* virtual */ void SetPixel(void *video, int x, int y, uint8 color);
    26 	/* virtual */ void SetPixel(void *video, int x, int y, uint8 color);
    26 	/* virtual */ void SetPixelIfEmpty(void *video, int x, int y, uint8 color);
    27 	/* virtual */ void SetPixelIfEmpty(void *video, int x, int y, uint8 color);
    27 	/* virtual */ void DrawRect(void *video, int width, int height, uint8 color);
    28 	/* virtual */ void DrawRect(void *video, int width, int height, uint8 color);
       
    29 	/* virtual */ void CopyFromBuffer(void *video, const void *src, int width, int height);
       
    30 	/* virtual */ void CopyToBuffer(const void *video, void *dst, int width, int height);
    28 	/* virtual */ void ScrollBuffer(void *video, int &left, int &top, int &width, int &height, int scroll_x, int scroll_y);
    31 	/* virtual */ void ScrollBuffer(void *video, int &left, int &top, int &width, int &height, int scroll_x, int scroll_y);
    29 	/* virtual */ void PaletteAnimate(uint start, uint count);
    32 	/* virtual */ void PaletteAnimate(uint start, uint count);
    30 	/* virtual */ Blitter::PaletteAnimation UsePaletteAnimation();
    33 	/* virtual */ Blitter::PaletteAnimation UsePaletteAnimation();
    31 };
    34 };
    32 
    35