aboutsummaryrefslogtreecommitdiff
path: root/engines/sludge/freeze.h
diff options
context:
space:
mode:
authorSimei Yin2018-04-15 01:00:56 +0200
committerSimei Yin2018-04-15 01:09:35 +0200
commit91db7c5967646c972f0f169811cb9033c354330d (patch)
tree4a3e0d7c94aaf95e95e6a2524adb3073c8727957 /engines/sludge/freeze.h
parentb575aac25a8aaa8409d4729e2cc2044e96681524 (diff)
downloadscummvm-rg350-91db7c5967646c972f0f169811cb9033c354330d.tar.gz
scummvm-rg350-91db7c5967646c972f0f169811cb9033c354330d.tar.bz2
scummvm-rg350-91db7c5967646c972f0f169811cb9033c354330d.zip
SLUDGE: Replace linked list by Common::List in RegionManager
Diffstat (limited to 'engines/sludge/freeze.h')
-rw-r--r--engines/sludge/freeze.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/sludge/freeze.h b/engines/sludge/freeze.h
index 830c2d8a72..647ccc9fc8 100644
--- a/engines/sludge/freeze.h
+++ b/engines/sludge/freeze.h
@@ -32,12 +32,15 @@ struct ScreenRegion;
struct SpeechStruct;
struct StatusStuff ;
struct EventHandlers;
+struct ScreenRegion;
+
+typedef Common::List<ScreenRegion *> ScreenRegionList;
class Parallax;
struct FrozenStuffStruct {
OnScreenPerson *allPeople;
- ScreenRegion *allScreenRegions;
+ ScreenRegionList *allScreenRegions;
Graphics::Surface backdropSurface;
Graphics::Surface lightMapSurface;
Graphics::Surface *zBufferSprites;