From 548e67f413fbda3cb42880a759d2f47c56e77232 Mon Sep 17 00:00:00 2001 From: Martin Kiewitz Date: Mon, 1 Nov 2010 16:42:54 +0000 Subject: SCI: fixing lf (stupid msvc) svn-id: r54014 --- engines/sci/engine/savegame.h | 156 +++++++++++++++++++++--------------------- 1 file changed, 78 insertions(+), 78 deletions(-) (limited to 'engines/sci/engine') diff --git a/engines/sci/engine/savegame.h b/engines/sci/engine/savegame.h index 2b09f8fa11..0a228063af 100644 --- a/engines/sci/engine/savegame.h +++ b/engines/sci/engine/savegame.h @@ -1,80 +1,80 @@ -/* ScummVM - Graphic Adventure Engine - * - * ScummVM is the legal property of its developers, whose names - * are too numerous to list here. Please refer to the COPYRIGHT - * file distributed with this source distribution. - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version 2 - * of the License, or (at your option) any later version. - - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. - * +/* ScummVM - Graphic Adventure Engine + * + * ScummVM is the legal property of its developers, whose names + * are too numerous to list here. Please refer to the COPYRIGHT + * file distributed with this source distribution. + * + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License + * as published by the Free Software Foundation; either version 2 + * of the License, or (at your option) any later version. + + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. + * * $URL$ * $Id$ - * - */ - -#ifndef SCI_ENGINE_SAVEGAME_H -#define SCI_ENGINE_SAVEGAME_H - -#include "common/scummsys.h" -#include "common/str.h" - -#include "sci/sci.h" - -namespace Sci { - -struct EngineState; - -enum { - CURRENT_SAVEGAME_VERSION = 27, - MINIMUM_SAVEGAME_VERSION = 14 -}; - -// Savegame metadata -struct SavegameMetadata { - Common::String name; - int version; - Common::String gameVersion; - int saveDate; - int saveTime; - uint32 playTime; - uint16 gameObjectOffset; - uint16 script0Size; -}; - - -/** - * Saves a game state to the hard disk in a portable way. - * @param s The state to save - * @param save The stream to save to - * @param savename The description of the savegame - * @return 0 on success, 1 otherwise - */ -bool gamestate_save(EngineState *s, Common::WriteStream *save, const char *savename, const char *version); - -/** - * Restores a game state from a directory. - * @param s An older state from the same game - * @param dirname The subdirectory to restore from - */ -void gamestate_restore(EngineState *s, Common::SeekableReadStream *save); - -/** - * Read the header from a savegame. - */ -bool get_savegame_metadata(Common::SeekableReadStream* stream, SavegameMetadata* meta); - - -} // End of namespace Sci - -#endif // SCI_ENGINE_SAVEGAME_H + * + */ + +#ifndef SCI_ENGINE_SAVEGAME_H +#define SCI_ENGINE_SAVEGAME_H + +#include "common/scummsys.h" +#include "common/str.h" + +#include "sci/sci.h" + +namespace Sci { + +struct EngineState; + +enum { + CURRENT_SAVEGAME_VERSION = 27, + MINIMUM_SAVEGAME_VERSION = 14 +}; + +// Savegame metadata +struct SavegameMetadata { + Common::String name; + int version; + Common::String gameVersion; + int saveDate; + int saveTime; + uint32 playTime; + uint16 gameObjectOffset; + uint16 script0Size; +}; + + +/** + * Saves a game state to the hard disk in a portable way. + * @param s The state to save + * @param save The stream to save to + * @param savename The description of the savegame + * @return 0 on success, 1 otherwise + */ +bool gamestate_save(EngineState *s, Common::WriteStream *save, const char *savename, const char *version); + +/** + * Restores a game state from a directory. + * @param s An older state from the same game + * @param dirname The subdirectory to restore from + */ +void gamestate_restore(EngineState *s, Common::SeekableReadStream *save); + +/** + * Read the header from a savegame. + */ +bool get_savegame_metadata(Common::SeekableReadStream* stream, SavegameMetadata* meta); + + +} // End of namespace Sci + +#endif // SCI_ENGINE_SAVEGAME_H -- cgit v1.2.3