aboutsummaryrefslogtreecommitdiff
path: root/engines/illusions/actor.h
diff options
context:
space:
mode:
authorjohndoe1232014-03-15 21:57:51 +0100
committerEugene Sandulenko2018-07-20 06:43:33 +0000
commit9385238a59dc5e1790a21a8f9eaf761fc93a660e (patch)
tree879bc7a15e354d2a15e0a041bca7c0f825286f02 /engines/illusions/actor.h
parent9a63f0bd17b5c8fab468a61c09cdc29cedf287a5 (diff)
downloadscummvm-rg350-9385238a59dc5e1790a21a8f9eaf761fc93a660e.tar.gz
scummvm-rg350-9385238a59dc5e1790a21a8f9eaf761fc93a660e.tar.bz2
scummvm-rg350-9385238a59dc5e1790a21a8f9eaf761fc93a660e.zip
ILLUSIONS: More work on actor related code
- Add isTimerExpired function
Diffstat (limited to 'engines/illusions/actor.h')
-rw-r--r--engines/illusions/actor.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/engines/illusions/actor.h b/engines/illusions/actor.h
index 43e7ef4959..3dc87e2296 100644
--- a/engines/illusions/actor.h
+++ b/engines/illusions/actor.h
@@ -23,6 +23,7 @@
#ifndef ILLUSIONS_ACTOR_H
#define ILLUSIONS_ACTOR_H
+#include "illusions/actorresource.h"
#include "illusions/graphics.h"
#include "common/algorithm.h"
#include "graphics/surface.h"
@@ -77,6 +78,7 @@ public:
int16 _newFrameIndex;
SurfInfo _surfInfo;
Graphics::Surface *_surface;
+ Frame *_frames;
Common::Point _position;
uint _facing;
@@ -121,6 +123,7 @@ public:
uint32 getSubActorParent();
void getCollisionRectAccurate(Common::Rect &collisionRect);
void setActorUsePan(int usePan);
+ void setActorFrameIndex(int16 frameIndex);
public:
IllusionsEngine *_vm;
uint _flags;