Public Member Functions | |
ClassicCostumeRenderer (ScummEngine *vm) | |
void | setPalette (uint16 *palette) override |
void | setFacing (const Actor *a) override |
void | setCostume (int costume, int shadow) override |
Public Member Functions inherited from Scumm::BaseCostumeRenderer | |
BaseCostumeRenderer (ScummEngine *scumm) | |
byte | drawCostume (const VirtScreen &vs, int numStrips, const Actor *a, bool drawToBackBuf) |
Protected Member Functions | |
byte | drawLimb (const Actor *a, int limb) override |
void | proc3 (ByleRLEData &v1) |
void | proc3_ami (ByleRLEData &v1) |
void | procC64 (ByleRLEData &v1, int actor) |
void | procPCEngine (ByleRLEData &v1) |
byte | mainRoutine (int xmoveCur, int ymoveCur) |
Protected Member Functions inherited from Scumm::BaseCostumeRenderer | |
void | skipCelLines (ByleRLEData &compData, int num) |
Protected Attributes | |
ClassicCostumeLoader | _loaded |
byte | _scaleIndexX |
byte | _scaleIndexY |
uint16 | _palette [32] |
Protected Attributes inherited from Scumm::BaseCostumeRenderer | |
ScummEngine * | _vm |
Graphics::Surface | _out |
int32 | _numStrips |
const byte * | _srcPtr |
int | _xMove |
int | _yMove |
bool | _mirror |
int | _numBlocks |
int | _width |
int | _height |
Additional Inherited Members | |
Public Attributes inherited from Scumm::BaseCostumeRenderer | |
Common::Rect | _clipOverride |
byte | _actorID |
byte | _shadowMode |
byte * | _shadowTable |
int | _actorX |
int | _actorY |
byte | _zbuf |
byte | _scaleX |
byte | _scaleY |
int | _drawTop |
int | _drawBottom |
byte | _paletteNum |
bool | _skipLimbs |
bool | _actorDrawVirScr |