|
|
| V0CostumeRenderer (ScummEngine *vm) |
| |
|
void | setPalette (uint16 *palette) override |
| |
|
void | setFacing (const Actor *a) override |
| |
|
void | setCostume (int costume, int shadow) override |
| |
|
| BaseCostumeRenderer (ScummEngine *scumm, bool akosRendering=false) |
| |
|
byte | drawCostume (const VirtScreen &vs, int numStrips, const Actor *a, bool drawToBackBuf) |
| |
|
|
byte | drawLimb (const Actor *a, int limb) override |
| |
|
byte | paintCelByleRLECommon (int xMoveCur, int yMoveCur, int numColors, int scaletableSize, bool amiOrPcEngCost, bool c64Cost, ByleRLEData &compData, bool &decode) |
| |
|
void | byleRLEDecode (ByleRLEData &compData, int16 actorHitX=0, int16 actorHitY=0, bool *actorHitResult=nullptr, const uint8 *xmap=nullptr) |
| |
|
void | skipCelLines (ByleRLEData &compData, int num) |
| |
|
|
V0CostumeLoader | _loaded |
| |
|
ScummEngine * | _vm |
| |
|
bool | _akosRendering |
| |
|
Graphics::Surface | _out |
| |
|
int32 | _numStrips |
| |
|
const byte * | _srcPtr |
| |
|
int | _xMove |
| |
|
int | _yMove |
| |
|
bool | _drawActorToRight |
| |
|
int | _numBlocks |
| |
|
int | _width |
| |
|
int | _height |
| |
|
uint16 | _palette [256] = {} |
| |
|
|
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 |
| |
The documentation for this class was generated from the following file: