From 399ff4788cd5a03d37ac1945ed76bc47bc8d4218 Mon Sep 17 00:00:00 2001 From: Simei Yin Date: Thu, 31 May 2018 22:38:26 +0200 Subject: SLUDGE: Move fastarray functions to struct Variable --- engines/sludge/variable.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'engines/sludge/variable.h') diff --git a/engines/sludge/variable.h b/engines/sludge/variable.h index febd94207b..de7d2efc34 100644 --- a/engines/sludge/variable.h +++ b/engines/sludge/variable.h @@ -97,6 +97,10 @@ struct Variable { void makeCostumeVariable(Persona *i); struct Persona *getCostumeFromVar(); + // Fast array variable + bool makeFastArrayFromStack(const StackHandler *stacky); + bool makeFastArraySize(int size); + // Add variables void addVariablesInSecond(const Variable &other); void compareVariablesInSecond(const Variable &other); @@ -127,8 +131,6 @@ bool stackSetByIndex(VariableStack *, uint, const Variable &); Variable *stackGetByIndex(VariableStack *, uint); bool getSavedGamesStack(StackHandler *sH, const Common::String &ext); -bool makeFastArrayFromStack(Variable &to, const StackHandler *stacky); -bool makeFastArraySize(Variable &to, int size); Variable *fastArrayGetByIndex(FastArrayHandler *vS, uint theIndex); // load & save -- cgit v1.2.3