Public Member Functions | |
| WSAMovie_v2 (KyraEngine_v1 *vm) | |
| int | open (const char *filename, int unk1, Palette *palette) override |
| void | displayFrame (int frameNum, int pageNum, int x, int y, uint16 flags, const uint8 *table1, const uint8 *table2) override |
| int | xAdd () const override |
| int | yAdd () const override |
| void | setWidth (int w) |
| void | setHeight (int h) |
Public Member Functions inherited from Kyra::WSAMovie_v1 | |
| WSAMovie_v1 (KyraEngine_v1 *vm) | |
| int | width () const override |
| int | height () const override |
| void | close () override |
| int | frames () override |
Public Member Functions inherited from Kyra::Movie | |
| Movie (KyraEngine_v1 *vm) | |
| virtual bool | opened () |
Protected Attributes | |
| int16 | _xAdd |
| int16 | _yAdd |
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 |
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 Member Functions inherited from Kyra::WSAMovie_v1 | |
| virtual void | processFrame (int frameNum, uint8 *dst) |