#include <animate.h>
Public Member Functions | |
GfxAnimate (EngineState *state, ScriptPatcher *scriptPatcher, GfxCache *cache, GfxCompare *compare, GfxPorts *ports, GfxPaint16 *paint16, GfxScreen *screen, GfxPalette *palette, GfxCursor *cursor, GfxTransitions *transitions) | |
bool | isFastCastEnabled () |
void | disposeLastCast () |
bool | invoke (List *list, int argc, reg_t *argv) |
void | makeSortedList (List *list) |
void | applyGlobalScaling (AnimateList::iterator entry, GfxView *view) |
void | fill (byte &oldPicNotValid) |
void | update () |
void | drawCels () |
void | updateScreen (byte oldPicNotValid) |
void | restoreAndDelete (int argc, reg_t *argv) |
void | reAnimate (Common::Rect rect) |
void | addToPicDrawCels () |
void | addToPicDrawView (GuiResourceId viewId, int16 loopNo, int16 celNo, int16 leftPos, int16 topPos, int16 priority, int16 control) |
void | printAnimateList (Console *con) |
virtual void | kernelAnimate (reg_t listReference, bool cycle, int argc, reg_t *argv) |
virtual void | kernelAddToPicList (reg_t listReference, int argc, reg_t *argv) |
virtual void | kernelAddToPicView (GuiResourceId viewId, int16 loopNo, int16 celNo, int16 leftPos, int16 topPos, int16 priority, int16 control) |
Animate class, kAnimate and relevant functions for SCI16 (SCI0-SCI1.1) games