Public Member Functions | |
WSAMovieAmiga (KyraEngine_v1 *vm) | |
int | open (const char *filename, int offscreen, Palette *palette) override |
void | close () override |
void | displayFrame (int frameNum, int pageNum, int x, int y, uint16 flags, const uint8 *table1, const uint8 *table2) override |
Public Member Functions inherited from Kyra::WSAMovie_v1 | |
WSAMovie_v1 (KyraEngine_v1 *vm) | |
int | width () const override |
int | height () const override |
int | frames () override |
Public Member Functions inherited from Kyra::Movie | |
Movie (KyraEngine_v1 *vm) | |
virtual bool | opened () |
virtual int | xAdd () const |
virtual int | yAdd () const |
Additional Inherited Members | |
Public Types inherited from Kyra::WSAMovie_v1 | |
enum | WSAFlags { WF_OFFSCREEN_DECODE = 0x10, WF_NO_LAST_FRAME = 0x20, WF_NO_FIRST_FRAME = 0x40, WF_FLIPPED = 0x80, WF_HAS_PALETTE = 0x100, WF_XOR = 0x200 } |
Protected Attributes inherited from Kyra::WSAMovie_v1 | |
uint16 | _currentFrame |
uint16 | _numFrames |
uint16 | _width |
uint16 | _height |
uint16 | _flags |
uint8 * | _deltaBuffer |
uint32 | _deltaBufferSize |
uint8 * | _offscreenBuffer |
uint32 * | _frameOffsTable |
uint8 * | _frameData |
Protected Attributes inherited from Kyra::Movie | |
KyraEngine_v1 * | _vm |
Screen * | _screen |
bool | _opened |
int | _x |
int | _y |
int | _drawPage |