diff options
author | Eugene Sandulenko | 2017-07-13 18:44:21 +0200 |
---|---|---|
committer | Eugene Sandulenko | 2017-07-13 18:45:05 +0200 |
commit | 50f12049666414b5343816ce784be984a44ae6dc (patch) | |
tree | 036fe142fcf8093d1eec39a9a07d89a83af33e24 /engines/sludge/sludger.h | |
parent | e36f3ad79ee076d766d295aeed0b5e8f85604cbf (diff) | |
download | scummvm-rg350-50f12049666414b5343816ce784be984a44ae6dc.tar.gz scummvm-rg350-50f12049666414b5343816ce784be984a44ae6dc.tar.bz2 scummvm-rg350-50f12049666414b5343816ce784be984a44ae6dc.zip |
SLUDGE: Fix line endings
Diffstat (limited to 'engines/sludge/sludger.h')
-rw-r--r-- | engines/sludge/sludger.h | 202 |
1 files changed, 101 insertions, 101 deletions
diff --git a/engines/sludge/sludger.h b/engines/sludge/sludger.h index fd13db0329..19340f4507 100644 --- a/engines/sludge/sludger.h +++ b/engines/sludge/sludger.h @@ -1,101 +1,101 @@ -/* 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.
- *
- */
-#ifndef SLUDGER_H
-#define SLUDGER_H
-
-#include "common/file.h"
-
-#include "sludge/allfiles.h"
-#include "sludge/variable.h"
-#include "sludge/csludge.h"
-#include "sludge/language.h"
-
-namespace Sludge {
-
-typedef struct _FILETIME {
- uint32 dwLowDateTime;
- uint32 dwHighDateTime;
-} FILETIME;
-
-struct variable;
-struct variableStack;
-
-struct eventHandlers {
- int leftMouseFunction;
- int leftMouseUpFunction;
- int rightMouseFunction;
- int rightMouseUpFunction;
- int moveMouseFunction;
- int focusFunction;
- int spaceFunction;
-};
-
-struct lineOfCode {
- sludgeCommand theCommand;
- int32 param;
-};
-
-struct loadedFunction {
- int originalNumber;
- lineOfCode *compiledLines;
- int numLocals, timeLeft, numArgs;
- variable *localVars;
- variableStack *stack;
- variable reg;
- uint runThisLine;
- loadedFunction *calledBy;
- loadedFunction *next;
- bool returnSomething, isSpeech, unfreezable, cancelMe;
- byte freezerLevel;
-};
-
-struct inputType {
- bool leftClick, rightClick, justMoved, leftRelease, rightRelease;
- int mouseX, mouseY, keyPressed;
-};
-
-extern byte *gameIcon;
-extern int iconW, iconH;
-
-bool initSludge(const Common::String &);
-void displayBase();
-void sludgeDisplay();
-int startNewFunctionNum(uint, uint, loadedFunction *, variableStack*&, bool = true);
-bool handleInput();
-void restartFunction(loadedFunction *fun);
-bool loadFunctionCode(loadedFunction *newFunc);
-void loadHandlers(Common::SeekableReadStream *stream);
-void saveHandlers(Common::WriteStream *stream);
-
-void finishFunction(loadedFunction *fun);
-void abortFunction(loadedFunction *fun);
-Common::File *openAndVerify(const Common::String &filename, char extra1, char extra2, const char *er, int &fileVersion);
-
-void freezeSubs();
-void unfreezeSubs();
-void completeTimers();
-void killSpeechTimers();
-int cancelAFunction(int funcNum, loadedFunction *myself, bool &killedMyself);
-
-} // End of namespace Sludge
-
-#endif
+/* 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. + * + */ +#ifndef SLUDGER_H +#define SLUDGER_H + +#include "common/file.h" + +#include "sludge/allfiles.h" +#include "sludge/variable.h" +#include "sludge/csludge.h" +#include "sludge/language.h" + +namespace Sludge { + +typedef struct _FILETIME { + uint32 dwLowDateTime; + uint32 dwHighDateTime; +} FILETIME; + +struct variable; +struct variableStack; + +struct eventHandlers { + int leftMouseFunction; + int leftMouseUpFunction; + int rightMouseFunction; + int rightMouseUpFunction; + int moveMouseFunction; + int focusFunction; + int spaceFunction; +}; + +struct lineOfCode { + sludgeCommand theCommand; + int32 param; +}; + +struct loadedFunction { + int originalNumber; + lineOfCode *compiledLines; + int numLocals, timeLeft, numArgs; + variable *localVars; + variableStack *stack; + variable reg; + uint runThisLine; + loadedFunction *calledBy; + loadedFunction *next; + bool returnSomething, isSpeech, unfreezable, cancelMe; + byte freezerLevel; +}; + +struct inputType { + bool leftClick, rightClick, justMoved, leftRelease, rightRelease; + int mouseX, mouseY, keyPressed; +}; + +extern byte *gameIcon; +extern int iconW, iconH; + +bool initSludge(const Common::String &); +void displayBase(); +void sludgeDisplay(); +int startNewFunctionNum(uint, uint, loadedFunction *, variableStack*&, bool = true); +bool handleInput(); +void restartFunction(loadedFunction *fun); +bool loadFunctionCode(loadedFunction *newFunc); +void loadHandlers(Common::SeekableReadStream *stream); +void saveHandlers(Common::WriteStream *stream); + +void finishFunction(loadedFunction *fun); +void abortFunction(loadedFunction *fun); +Common::File *openAndVerify(const Common::String &filename, char extra1, char extra2, const char *er, int &fileVersion); + +void freezeSubs(); +void unfreezeSubs(); +void completeTimers(); +void killSpeechTimers(); +int cancelAFunction(int funcNum, loadedFunction *myself, bool &killedMyself); + +} // End of namespace Sludge + +#endif |