diff options
Diffstat (limited to 'engines/pink/objects/page.h')
-rw-r--r-- | engines/pink/objects/page.h | 19 |
1 files changed, 4 insertions, 15 deletions
diff --git a/engines/pink/objects/page.h b/engines/pink/objects/page.h index 1055a710e1..f2ef83cc6b 100644 --- a/engines/pink/objects/page.h +++ b/engines/pink/objects/page.h @@ -33,7 +33,7 @@ class Archive; class Page : public NamedObject { public: - + void load(Archive &archive); private: /* @@ -48,23 +48,12 @@ private: class GamePage : public Page { public: - void deserialize(Archive &archive){ - Page::deserialize(archive); - _module = static_cast<Module*>(archive.readObject()); - assert(dynamic_cast<Module*>(_module) != 0); - } - - void load(Archive &archive){ + void deserialize(Archive &archive); - } + void load(Archive &archive); - void init(bool isLoadingSave){ - if (isLoadingSave){ - assert(perhapsIsLoaded == 0); - // loadSerialize - } - } + void init(bool isLoadingSave); private: int perhapsIsLoaded; Module *_module; |