aboutsummaryrefslogtreecommitdiff
path: root/engines/hopkins/lines.h
diff options
context:
space:
mode:
authorStrangerke2013-01-27 22:53:20 +0100
committerStrangerke2013-01-27 22:53:20 +0100
commite77198081d35ffe0e468eb983010750b8103dc0d (patch)
tree1d0b96a8d4aefa81d58492e0b9b26b74e1aa44bc /engines/hopkins/lines.h
parent0f13ff5cc1984a9748ce666d89d46c7d80624de0 (diff)
downloadscummvm-rg350-e77198081d35ffe0e468eb983010750b8103dc0d.tar.gz
scummvm-rg350-e77198081d35ffe0e468eb983010750b8103dc0d.tar.bz2
scummvm-rg350-e77198081d35ffe0e468eb983010750b8103dc0d.zip
HOPKINS: Move some more LinesManager variables to private, add some functions to access them
Diffstat (limited to 'engines/hopkins/lines.h')
-rw-r--r--engines/hopkins/lines.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/engines/hopkins/lines.h b/engines/hopkins/lines.h
index 6098ca5034..2208ced2a1 100644
--- a/engines/hopkins/lines.h
+++ b/engines/hopkins/lines.h
@@ -89,6 +89,9 @@ private:
SegmentItem Segment[101];
CarreZoneItem CarreZone[101];
int _currentSegmentId;
+ int _maxLineIdx;
+ int _lastLine;
+ int _linesNumb;
int CALC_PROPRE(int idx);
int checkInventoryHotspotsRow(int posX, int minZoneNum, bool lastRow);
@@ -106,9 +109,6 @@ private:
int TEST_LIGNE(int paramX, int paramY, int *a3, int *foundLineIdx, int *foundDataIdx);
public:
- int _lastLine;
- int _linesNumb;
- int _maxLineIdx;
int16 *essai2;
public:
@@ -132,6 +132,9 @@ public:
int MZONE();
void CARRE_ZONE();
void clearAll();
+ void setMaxLineIdx(int idx);
+ void resetLastLine();
+ void resetLinesNumb();
};
} // End of namespace Hopkins