Public Member Functions | |
SpriteDrawer4 (byte *data, size_t filesize, int index) | |
Public Member Functions inherited from Xeen::SpriteDrawer | |
SpriteDrawer (byte *data, size_t filesize) | |
virtual | ~SpriteDrawer () |
void | draw (XSurface &dest, uint16 offset, const Common::Point &pt, const Common::Rect &clipRect, uint flags, int scale) |
Protected Member Functions | |
void | drawPixel (byte *dest, byte pixel) override |
Protected Member Functions inherited from Xeen::SpriteDrawer | |
void | rcr (uint16 &val, bool &cf) |
Additional Inherited Members | |
Protected Attributes inherited from Xeen::SpriteDrawer | |
byte * | _destTop |
byte * | _destBottom |
byte * | _destLeft |
byte * | _destRight |
int | _pitch |
Xeen::SpriteDrawer4::SpriteDrawer4 | ( | byte * | data, |
size_t | filesize, | ||
int | index | ||
) |
Constructor
|
overrideprotectedvirtual |
Output a pixel
Reimplemented from Xeen::SpriteDrawer.