aboutsummaryrefslogtreecommitdiff
path: root/engines/wintermute/ad/ad_actor.h
diff options
context:
space:
mode:
authorEinar Johan Trøan Sømåen2012-07-26 18:47:31 +0200
committerEinar Johan Trøan Sømåen2012-07-26 18:47:31 +0200
commit5e325a5b285e03f9099fa6b81c2f6a85fabe4b06 (patch)
treeab489dfe3a5482daca4ab75cb11566e97cebe219 /engines/wintermute/ad/ad_actor.h
parente9a847fb352dd0e59fe45fd27c41a93d40f2bd1f (diff)
downloadscummvm-rg350-5e325a5b285e03f9099fa6b81c2f6a85fabe4b06.tar.gz
scummvm-rg350-5e325a5b285e03f9099fa6b81c2f6a85fabe4b06.tar.bz2
scummvm-rg350-5e325a5b285e03f9099fa6b81c2f6a85fabe4b06.zip
WINTERMUTE: Privatize most fields in AdActor
Diffstat (limited to 'engines/wintermute/ad/ad_actor.h')
-rw-r--r--engines/wintermute/ad/ad_actor.h16
1 files changed, 9 insertions, 7 deletions
diff --git a/engines/wintermute/ad/ad_actor.h b/engines/wintermute/ad/ad_actor.h
index 870b3e8418..5da014bcda 100644
--- a/engines/wintermute/ad/ad_actor.h
+++ b/engines/wintermute/ad/ad_actor.h
@@ -53,9 +53,17 @@ public:
BasePoint *_targetPoint;
virtual bool update();
virtual bool display();
+ virtual void turnTo(TDirection dir);
+ AdActor(BaseGame *inGame/*=NULL*/);
+ virtual ~AdActor();
+ bool loadFile(const char *filename);
+ bool loadBuffer(byte *buffer, bool complete = true);
+
+
+private:
TDirection _targetDir;
TDirection _afterWalkDir;
- virtual void turnTo(TDirection dir);
+
AdPath *_path;
AdSpriteSet *_walkSprite;
AdSpriteSet *_standSprite;
@@ -64,11 +72,6 @@ public:
BaseArray<AdSpriteSet *, AdSpriteSet *> _talkSprites;
BaseArray<AdSpriteSet *, AdSpriteSet *> _talkSpritesEx;
TDirection _dir;
- AdActor(BaseGame *inGame/*=NULL*/);
- virtual ~AdActor();
- bool loadFile(const char *filename);
- bool loadBuffer(byte *buffer, bool complete = true);
-
// new anim system
Common::String _talkAnimName;
Common::String _idleAnimName;
@@ -85,7 +88,6 @@ public:
virtual bool scCallMethod(ScScript *script, ScStack *stack, ScStack *thisStack, const char *name);
virtual const char *scToString();
-private:
bool setDefaultAnimNames();
BaseSprite *getTalkStanceOld(const char *stance);
bool mergeAnims(const char *animsFilename);