diff options
Diffstat (limited to 'engines/lab/graphics.h')
-rw-r--r-- | engines/lab/graphics.h | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/engines/lab/graphics.h b/engines/lab/graphics.h index 8e67cd2366..9011b22c83 100644 --- a/engines/lab/graphics.h +++ b/engines/lab/graphics.h @@ -46,6 +46,17 @@ struct TextFont { byte *_data; }; +enum TransitionType { + kTransitionNone, + kTransitionWipe, + kTransitionScrollWipe, + kTransitionScrollBlack, + kTransitionScrollBounce, + kTransitionTransporter, + kTransitionReadFirstFrame, + kTransitionReadNextFrame +}; + class DisplayMan { private: LabEngine *_vm; @@ -76,7 +87,7 @@ public: void doScrollWipe(char *filename); void doScrollBounce(); void doTransWipe(CloseDataPtr *cPtr, char *filename); - void doWipe(uint16 wipeType, CloseDataPtr *cPtr, char *filename); + void doTransition(TransitionType transitionType, CloseDataPtr *cPtr, char *filename); void blackScreen(); void whiteScreen(); void blackAllScreen(); |