aboutsummaryrefslogtreecommitdiff
path: root/engines/dm/dm.cpp
diff options
context:
space:
mode:
authorStrangerke2016-09-11 09:46:35 +0200
committerStrangerke2016-09-11 09:46:35 +0200
commitf90bf31bea635b8c78b72fb5147cf7108f4227db (patch)
tree95686a36d7d1d8ae67ea5ed11f6319d27de4abbb /engines/dm/dm.cpp
parent8eaf094bf59a30255f6e981bd9e1c593fc17b2fb (diff)
downloadscummvm-rg350-f90bf31bea635b8c78b72fb5147cf7108f4227db.tar.gz
scummvm-rg350-f90bf31bea635b8c78b72fb5147cf7108f4227db.tar.bz2
scummvm-rg350-f90bf31bea635b8c78b72fb5147cf7108f4227db.zip
DM: Move some globals to DMEngine
Diffstat (limited to 'engines/dm/dm.cpp')
-rw-r--r--engines/dm/dm.cpp28
1 files changed, 14 insertions, 14 deletions
diff --git a/engines/dm/dm.cpp b/engines/dm/dm.cpp
index cb1014e443..199752a81b 100644
--- a/engines/dm/dm.cpp
+++ b/engines/dm/dm.cpp
@@ -75,59 +75,59 @@ const char *debugGetDirectionName(Direction dir) {
return directionNames[dir];
}
-void turnDirRight(Direction &dir) {
+void DMEngine::turnDirRight(Direction &dir) {
dir = (Direction)((dir + 1) & 3);
}
-void turnDirLeft(Direction &dir) {
+void DMEngine::turnDirLeft(Direction &dir) {
dir = (Direction)((dir - 1) & 3);
}
-Direction returnOppositeDir(Direction dir) {
+Direction DMEngine::returnOppositeDir(Direction dir) {
return (Direction)((dir + 2) & 3);
}
-uint16 returnPrevVal(uint16 val) {
+uint16 DMEngine::returnPrevVal(uint16 val) {
return (Direction)((val + 3) & 3);
}
-uint16 returnNextVal(uint16 val) {
+uint16 DMEngine::returnNextVal(uint16 val) {
return (val + 1) & 0x3;
}
-bool isOrientedWestEast(Direction dir) {
+bool DMEngine::isOrientedWestEast(Direction dir) {
return dir & 1;
}
-uint16 toggleFlag(uint16& val, uint16 mask) {
+uint16 DMEngine::toggleFlag(uint16& val, uint16 mask) {
return val ^= mask;
}
-uint16 bitmapByteCount(uint16 pixelWidth, uint16 height) {
+uint16 DMEngine::bitmapByteCount(uint16 pixelWidth, uint16 height) {
return pixelWidth / 2 * height;
}
-uint16 normalizeModulo4(uint16 val) {
+uint16 DMEngine::normalizeModulo4(uint16 val) {
return val & 3;
}
-int32 filterTime(int32 mapTime) {
+int32 DMEngine::filterTime(int32 mapTime) {
return mapTime & 0x00FFFFFF;
}
-int32 setMapAndTime(int32 &mapTime, uint32 map, uint32 time) {
+int32 DMEngine::setMapAndTime(int32 &mapTime, uint32 map, uint32 time) {
return (mapTime) = ((time) | (((long)(map)) << 24));
}
-uint16 getMap(int32 mapTime) {
+uint16 DMEngine::getMap(int32 mapTime) {
return ((uint16)((mapTime) >> 24));
}
-Thing thingWithNewCell(Thing thing, int16 cell) {
+Thing DMEngine::thingWithNewCell(Thing thing, int16 cell) {
return Thing(((thing.toUint16()) & 0x3FFF) | ((cell) << 14));
}
-int16 getDistance(int16 mapx1, int16 mapy1, int16 mapx2, int16 mapy2) {
+int16 DMEngine::getDistance(int16 mapx1, int16 mapy1, int16 mapx2, int16 mapy2) {
return ABS(mapx1 - mapx2) + ABS(mapy1 - mapy2);
}