diff options
author | Eugene Sandulenko | 2013-06-18 10:23:49 -0400 |
---|---|---|
committer | Eugene Sandulenko | 2013-09-06 14:48:12 +0300 |
commit | 195d52e625b1d24ea0cbda3bb8d65043d1b5eea5 (patch) | |
tree | e1fff970783c49862b7c724b2308a1c33c285d26 /engines/fullpipe/motion.h | |
parent | 630d5526ee9618ac1f84021b2306477e81e343d2 (diff) | |
download | scummvm-rg350-195d52e625b1d24ea0cbda3bb8d65043d1b5eea5.tar.gz scummvm-rg350-195d52e625b1d24ea0cbda3bb8d65043d1b5eea5.tar.bz2 scummvm-rg350-195d52e625b1d24ea0cbda3bb8d65043d1b5eea5.zip |
FULLPIPE: Implement loading CReactPolygonal. That completes .sc2 loading
Diffstat (limited to 'engines/fullpipe/motion.h')
-rw-r--r-- | engines/fullpipe/motion.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/engines/fullpipe/motion.h b/engines/fullpipe/motion.h index f5e8632b26..bbb37f4296 100644 --- a/engines/fullpipe/motion.h +++ b/engines/fullpipe/motion.h @@ -104,6 +104,19 @@ class CReactParallel : public CMovGraphReact { void createRegion(); }; +class CReactPolygonal : public CMovGraphReact { + //CRgn _rgn; + int _field_C; + int _field_10; + int _pointCount; + Common::Point **_points; + + public: + CReactPolygonal(); + virtual bool load(MfcArchive &file); + void createRegion(); +}; + class CMovGraphLink : public CObject { CMovGraphNode *_movGraphNode1; CMovGraphNode *_movGraphNode2; |