|
|
| ClassicCostumeRenderer (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) |
| |
|
virtual void | setPalette (uint16 *palette)=0 |
| |
|
virtual void | setFacing (const Actor *a)=0 |
| |
|
virtual void | setCostume (int costume, int shadow)=0 |
| |
|
byte | drawCostume (const VirtScreen &vs, int numStrips, const Actor *a, bool drawToBackBuf) |
| |
|
| byte | drawLimb (const Actor *a, int limb) override |
| |
|
byte | paintCelByleRLE (int xMoveCur, int yMoveCur) |
| |
|
void | byleRLEDecode_C64 (ByleRLEData &compData, int actor) |
| |
|
void | byleRLEDecode_ami (ByleRLEData &compData) |
| |
|
void | byleRLEDecode_PCEngine (ByleRLEData &compData) |
| |
|
virtual byte | drawLimb (const Actor *a, int limb)=0 |
| |
|
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) |
| |
|
|
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 |
| |
◆ setPalette()
| void Scumm::ClassicCostumeRenderer::setPalette |
( |
uint16 * |
palette | ) |
|
|
overridevirtual |
◆ setFacing()
| void Scumm::ClassicCostumeRenderer::setFacing |
( |
const Actor * |
a | ) |
|
|
overridevirtual |
◆ setCostume()
| void Scumm::ClassicCostumeRenderer::setCostume |
( |
int |
costume, |
|
|
int |
shadow |
|
) |
| |
|
overridevirtual |
◆ drawLimb()
| byte Scumm::ClassicCostumeRenderer::drawLimb |
( |
const Actor * |
a, |
|
|
int |
limb |
|
) |
| |
|
overrideprotectedvirtual |
The documentation for this class was generated from the following file: