|
uint32 | _pos |
|
byte | _decoded |
|
uint32 | _size |
|
uint16 | _width |
|
uint16 | _height |
|
int | _paletteBase |
|
bool | _rleEncoded |
|
Common::Point | _offset |
|
byte | _rleMarker |
|
Graphics::Surface | _frame |
|
◆ operator const Graphics::Surface &()
Converts an ImageFrame record to a surface for convenience in passing to drawing methods
◆ decompressFrame()
void Sherlock::ImageFrame::decompressFrame |
( |
const byte * |
src, |
|
|
bool |
isRoseTattoo |
|
) |
| |
Decompress a single frame for the sprite
◆ sDrawXSize()
int Sherlock::ImageFrame::sDrawXSize |
( |
int |
scaleVal | ) |
const |
Return the frame width adjusted by a specified scale amount
◆ sDrawYSize()
int Sherlock::ImageFrame::sDrawYSize |
( |
int |
scaleVal | ) |
const |
Return the frame height adjusted by a specified scale amount
◆ sDrawXOffset()
int Sherlock::ImageFrame::sDrawXOffset |
( |
int |
scaleVal | ) |
const |
Return the frame offset x adjusted by a specified scale amount
◆ sDrawYOffset()
int Sherlock::ImageFrame::sDrawYOffset |
( |
int |
scaleVal | ) |
const |
Return the frame offset y adjusted by a specified scale amount
The documentation for this struct was generated from the following file: