aboutsummaryrefslogtreecommitdiff
path: root/engines/lab/lab.cpp
diff options
context:
space:
mode:
authorStrangerke2015-12-01 20:10:42 +0100
committerWillem Jan Palenstijn2015-12-23 21:33:46 +0100
commitd656aa4859352e3d08e15346a482c943c1868502 (patch)
tree8810990fe5b132184c4224f7b702f8b0cfd73c43 /engines/lab/lab.cpp
parent83d88cab8065613c71f91ce2b941b00192694ae1 (diff)
downloadscummvm-rg350-d656aa4859352e3d08e15346a482c943c1868502.tar.gz
scummvm-rg350-d656aa4859352e3d08e15346a482c943c1868502.tar.bz2
scummvm-rg350-d656aa4859352e3d08e15346a482c943c1868502.zip
LAB: Introduce the Anim class (WIP)
Diffstat (limited to 'engines/lab/lab.cpp')
-rw-r--r--engines/lab/lab.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/engines/lab/lab.cpp b/engines/lab/lab.cpp
index 7ebfa8c3d3..a6fe4cf32c 100644
--- a/engines/lab/lab.cpp
+++ b/engines/lab/lab.cpp
@@ -38,14 +38,14 @@
#include "engines/dialogs.h"
#include "engines/engine.h"
#include "engines/util.h"
-
#include "gui/message.h"
+#include "engines/advancedDetector.h"
#include "lab/lab.h"
#include "lab/labfun.h"
#include "lab/resource.h"
+#include "lab/anim.h"
-#include "engines/advancedDetector.h"
namespace Lab {
@@ -91,6 +91,7 @@ LabEngine::LabEngine(OSystem *syst, const ADGameDescription *gameDesc)
_event = nullptr;
_resource = nullptr;
_music = nullptr;
+ _anim = nullptr;
_lastMessageLong = false;
_lastTooLong = false;
@@ -109,6 +110,7 @@ LabEngine::~LabEngine() {
delete _event;
delete _resource;
delete _music;
+ delete _anim;
}
Common::Error LabEngine::run() {
@@ -120,6 +122,7 @@ Common::Error LabEngine::run() {
_event = new EventManager(this);
_resource = new Resource(this);
_music = new Music(this);
+ _anim = new Anim(this);
if (getPlatform() == Common::kPlatformWindows) {
// Check if this is the Wyrmkeep trial