diff options
author | Eugene Sandulenko | 2013-10-17 00:35:02 +0300 |
---|---|---|
committer | Eugene Sandulenko | 2013-10-17 00:35:02 +0300 |
commit | a0185d7fdc449438ce85ef00abcae297c6e89829 (patch) | |
tree | 664b72dd090d37ad0926dcc669fd8da9a0e6810e /engines/fullpipe/motion.h | |
parent | 769ba7f6cab51dc48f4d6aaefcb3bf8c216abaa9 (diff) | |
download | scummvm-rg350-a0185d7fdc449438ce85ef00abcae297c6e89829.tar.gz scummvm-rg350-a0185d7fdc449438ce85ef00abcae297c6e89829.tar.bz2 scummvm-rg350-a0185d7fdc449438ce85ef00abcae297c6e89829.zip |
FULLPIPE: Implemented MovGraph2::method4C()
Diffstat (limited to 'engines/fullpipe/motion.h')
-rw-r--r-- | engines/fullpipe/motion.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/fullpipe/motion.h b/engines/fullpipe/motion.h index f55333edea..9089cca520 100644 --- a/engines/fullpipe/motion.h +++ b/engines/fullpipe/motion.h @@ -315,7 +315,12 @@ public: int getItemSubIndexByMovementId(int index, int movId); int getItemSubIndexByMGM(int idx, StaticANIObject *ani); + int getShortSide(MovGraphLink *lnk, int x, int y); + int findLink(Common::Array<MovGraphLink *> *linkList, MovGraphLink *lnk, Common::Rect *a3, Common::Point *a4); + bool initDirections(StaticANIObject *obj, MovGraph2Item *item); + void buildMovInfo1SubItems(MovInfo1 *movinfo, Common::Array<MovGraphLink *> *linkList, LinkInfo *lnkSrc, LinkInfo *lnkDst); + MessageQueue *buildMovInfo1MessageQueue(MovInfo1 *movInfo); MovGraphNode *findNode(int x, int y, int fuzzyMatch); MovGraphLink *findLink1(int x, int y, int idx, int fuzzyMatch); |