[go: up one dir, main page]

Menu

Diff of /NSEngine.h [000000] .. [r1]  Maximize  Restore

Switch to side-by-side view

--- a
+++ b/NSEngine.h
@@ -0,0 +1,27 @@
+#include "Engine.h"
+
+class NSTileEngine : public Engine
+{
+public:
+	NSTileEngine();
+	virtual ~NSTileEngine();
+
+	void additionalInit();
+	void think (const int &elapsedTime);
+	void render(SDL_Surface *pDestSurface);
+	
+	void keyUp(const int &key);
+	void keyDown(const int &key);
+
+	void mouseMoved(const int &but, const int &x, const int &y, const int &relX, const int &relY);
+	void mouseButtonUp(const int &but, const int &x, const int &y, const int &relX, const int &relY);
+	void mouseButtonDown(const int &but, const int &x, const int &y, const int &relX, const int &relY);
+
+	void windowActive();
+	void windowInactive();
+
+	bool loadGame(const string &sFile);
+	bool saveGame(const string &sFile);
+
+	void end();
+};
\ No newline at end of file