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 |