aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/cstime_view.h
diff options
context:
space:
mode:
authorAlyssa Milburn2011-01-22 11:36:43 +0000
committerAlyssa Milburn2011-01-22 11:36:43 +0000
commit5f87a5b9a8667dd3c7beafb138278c6817ac08db (patch)
tree50e0052e7358901c0ba79df1b86df370e93248d2 /engines/mohawk/cstime_view.h
parent2fabd9093742ab3b3bcf68b15ce48aa16cf524ed (diff)
downloadscummvm-rg350-5f87a5b9a8667dd3c7beafb138278c6817ac08db.tar.gz
scummvm-rg350-5f87a5b9a8667dd3c7beafb138278c6817ac08db.tar.bz2
scummvm-rg350-5f87a5b9a8667dd3c7beafb138278c6817ac08db.zip
MOHAWK: Add some proper group removal logic to CSTime.
svn-id: r55414
Diffstat (limited to 'engines/mohawk/cstime_view.h')
-rw-r--r--engines/mohawk/cstime_view.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/engines/mohawk/cstime_view.h b/engines/mohawk/cstime_view.h
index 9cc3a14da4..8db8794ce5 100644
--- a/engines/mohawk/cstime_view.h
+++ b/engines/mohawk/cstime_view.h
@@ -84,10 +84,12 @@ protected:
uint16 _bitmapCursorId;
+ uint16 _SCRBGroupResources[14];
void removeObjectsUsingBaseId(uint16 baseId);
- void freeShapesUsingGroupId(uint16 groupId);
- void freeScriptsUsingGroupId(uint16 groupId);
- void adjustShapeGroups(uint16 groupId);
+ void freeShapesUsingResourceId(uint16 resourceId);
+ void freeScriptsUsingResourceId(uint16 resourceId);
+ void groupFreeScript(uint index);
+ void groupAdjustView(uint index, uint count);
void finishDraw();
};