aboutsummaryrefslogtreecommitdiff
path: root/scumm.h
diff options
context:
space:
mode:
Diffstat (limited to 'scumm.h')
-rw-r--r--scumm.h19
1 files changed, 10 insertions, 9 deletions
diff --git a/scumm.h b/scumm.h
index 29be4fa217..f65a6b6e70 100644
--- a/scumm.h
+++ b/scumm.h
@@ -783,16 +783,7 @@ public:
uint32 *_classData;
- static int newDirToOldDir(int dir);
- static int oldDirToNewDir(int dir);
-
- static int normalizeAngle(int angle);
int getAngleFromPos(int x, int y);
- static int fromSimpleDir(int dirtype, int dir);
- static int toSimpleDir(int dirtype, int dir);
- static int numSimpleDirDirections(int dirType);
- void startAnimActorEx(Actor *a, int frame, int direction);
- int getProgrDirChange(Actor *a, int mode);
void walkActors();
void playActorSounds();
@@ -1491,4 +1482,14 @@ void CDECL warning(const char *s, ...);
void CDECL debug(int level, const char *s, ...);
void checkHeap();
+/* Direction conversion functions (between old dir and new dir format) */
+int newDirToOldDir(int dir);
+int oldDirToNewDir(int dir);
+
+int normalizeAngle(int angle);
+int fromSimpleDir(int dirtype, int dir);
+int toSimpleDir(int dirtype, int dir);
+int numSimpleDirDirections(int dirType);
+
+
#endif