diff options
author | Eugene Sandulenko | 2013-07-20 16:08:05 +0300 |
---|---|---|
committer | Eugene Sandulenko | 2013-09-06 14:51:03 +0300 |
commit | c76bec26467efc8cad4554cf44903c9f927d3a8c (patch) | |
tree | 4defd867679ef804732123772d18b0d11f3a20d3 /engines/fullpipe/statics.h | |
parent | 3ab56b0cc8b0d6967aad3ac7dc9bfa54928ae199 (diff) | |
download | scummvm-rg350-c76bec26467efc8cad4554cf44903c9f927d3a8c.tar.gz scummvm-rg350-c76bec26467efc8cad4554cf44903c9f927d3a8c.tar.bz2 scummvm-rg350-c76bec26467efc8cad4554cf44903c9f927d3a8c.zip |
FULLPIPE: Further work on sceneSwitcher()
Diffstat (limited to 'engines/fullpipe/statics.h')
-rw-r--r-- | engines/fullpipe/statics.h | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/engines/fullpipe/statics.h b/engines/fullpipe/statics.h index 5b27b547c5..d96435960a 100644 --- a/engines/fullpipe/statics.h +++ b/engines/fullpipe/statics.h @@ -27,10 +27,17 @@ namespace Fullpipe { class CStepArray : public CObject { int _currPointIndex; - int _points; + Common::Point **_points; int _maxPointIndex; int _pointsCount; int _isEos; + + public: + CStepArray(); + ~CStepArray(); + void clear(); + + int getCurrPointIndex() { return _currPointIndex; } }; class StaticPhase : public Picture { @@ -144,6 +151,11 @@ class StaticANIObject : public GameObject { Statics *getStaticsById(int id); Movement *getMovementById(int id); + void clearFlags(); + bool isIdle(); + + void deleteFromGlobalMessageQueue(); + Statics *addStatics(Statics *ani); void draw(); void draw2(); |