From 56f0821876b20da1c20afde9799bb22829cc537d Mon Sep 17 00:00:00 2001 From: Simei Yin Date: Thu, 31 May 2018 19:33:57 +0200 Subject: SLUDGE: Move save/loadVariable() to struct Variable --- engines/sludge/variable.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'engines/sludge/variable.h') diff --git a/engines/sludge/variable.h b/engines/sludge/variable.h index 33810514d6..c78976afa6 100644 --- a/engines/sludge/variable.h +++ b/engines/sludge/variable.h @@ -76,6 +76,10 @@ struct Variable { void unlinkVar(); void setVariable(VariableType vT, int value); + + // Load & save + bool save(Common::WriteStream *stream); + bool load(Common::SeekableReadStream *stream); }; struct VariableStack { @@ -120,9 +124,6 @@ bool makeFastArraySize(Variable &to, int size); Variable *fastArrayGetByIndex(FastArrayHandler *vS, uint theIndex); // load & save -bool saveVariable(Variable *from, Common::WriteStream *stream); -bool loadVariable(Variable *to, Common::SeekableReadStream *stream); - void saveStack(VariableStack *vs, Common::WriteStream *stream); VariableStack *loadStack(Common::SeekableReadStream *stream, VariableStack **last); bool saveStackRef(StackHandler *vs, Common::WriteStream *stream); -- cgit v1.2.3