- did some C++ifying. let's try to follow suit :)
authorRyan Flegel <rflegel@gmail.com>
Wed, 9 Jun 2004 05:23:20 +0000 (05:23 +0000)
committerRyan Flegel <rflegel@gmail.com>
Wed, 9 Jun 2004 05:23:20 +0000 (05:23 +0000)
SVN-Revision: 1453

68 files changed:
src/background.cpp
src/background.h
src/badguy.cpp
src/badguy.h
src/button.cpp
src/button.h
src/camera.cpp
src/camera.h
src/configfile.cpp
src/defines.h
src/door.cpp
src/door.h
src/game_object.cpp
src/game_object.h
src/gameloop.cpp
src/gameobjs.cpp
src/globals.h
src/high_scores.cpp
src/high_scores.h
src/interactive_object.cpp
src/interactive_object.h
src/intro.cpp
src/intro.h
src/level.cpp
src/level.h
src/leveleditor.cpp
src/lispreader.cpp
src/lispreader.h
src/lispwriter.cpp
src/lispwriter.h
src/menu.cpp
src/menu.h
src/mousecursor.cpp
src/mousecursor.h
src/moving_object.cpp
src/moving_object.h
src/musicref.cpp
src/musicref.h
src/particlesystem.cpp
src/particlesystem.h
src/physic.cpp
src/player.cpp
src/player.h
src/scene.cpp
src/sector.cpp
src/sector.h
src/serializable.h
src/setup.cpp
src/sound.cpp
src/sound_manager.cpp
src/sound_manager.h
src/special.cpp
src/special.h
src/sprite.cpp
src/sprite.h
src/sprite_manager.cpp
src/sprite_manager.h
src/supertux.cpp
src/tile.cpp
src/tile.h
src/tilemap.cpp
src/tilemap.h
src/timer.cpp
src/type.cpp
src/type.h
src/vector.cpp
src/vector.h
src/worldmap.cpp

index 1effc16..ed51950 100644 (file)
@@ -16,8 +16,8 @@
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
-#include "background.h"
 
+#include "background.h"
 #include "globals.h"
 #include "camera.h"
 #include "screen/drawing_context.h"
index a143bec..91df5ae 100644 (file)
@@ -16,8 +16,9 @@
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
-#ifndef __BACKGROUND_H__
-#define __BACKGROUND_H__
+
+#ifndef SUPERTUX_BACKGROUND_H
+#define SUPERTUX_BACKGROUND_H
 
 #include "screen/texture.h"
 #include "screen/drawing_context.h"
@@ -65,5 +66,5 @@ private:
   Color gradient_top, gradient_bottom;
 };
 
-#endif
+#endif /*SUPERTUX_BACKGROUND_H*/
 
index 29d27dc..100ad81 100644 (file)
@@ -21,7 +21,7 @@
 //  02111-1307, USA.
 
 #include <iostream>
-#include <math.h>
+#include <cmath>
 
 #include "globals.h"
 #include "defines.h"
index c6b6eec..6b1566a 100644 (file)
@@ -24,6 +24,7 @@
 #define SUPERTUX_BADGUY_H
 
 #include "SDL.h"
+
 #include "timer.h"
 #include "screen/texture.h"
 #include "physic.h"
index f144bb3..1cfbc72 100644 (file)
@@ -18,8 +18,9 @@
 //  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
 //  02111-1307, USA.
 
-#include <string.h>
-#include <stdlib.h>
+#include <cstring>
+#include <cstdlib>
+
 #include "setup.h"
 #include "screen/screen.h"
 #include "screen/drawing_context.h"
index 33db204..1290ff1 100644 (file)
@@ -22,6 +22,7 @@
 #define SUPERTUX_BUTTON_H
 
 #include <vector>
+
 #include "screen/texture.h"
 #include "timer.h"
 
index 6985fd7..b440d0e 100644 (file)
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
-#include "camera.h"
 
 #include <stdexcept>
 #include <sstream>
-#include <math.h>
+#include <cmath>
+
+#include "camera.h"
 #include "lispwriter.h"
 #include "player.h"
 #include "tilemap.h"
index 18d2894..9c6e6c5 100644 (file)
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
-#ifndef __VIEWPORT_H__
-#define __VIEWPORT_H__
+
+#ifndef SUPERTUX_CAMERA_H
+#define SUPERTUX_CAMERA_H
 
 #include <vector>
+#include <cassert>
+
 #include "vector.h"
 #include "game_object.h"
 #include "serializable.h"
-#include <cassert>
 
 class LispReader;
 class Sector;
@@ -94,5 +96,5 @@ private:
   Vector current_dir;
 };
 
-#endif
+#endif /*SUPERTUX_CAMERA_H*/
 
index 76f065c..501f968 100644 (file)
@@ -17,8 +17,9 @@
 //  along with this program; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 
-#include <stdlib.h>
+#include <cstdlib>
 #include <string>
+
 #include "configfile.h"
 #include "setup.h"
 #include "globals.h"
index c191e33..8d9d8af 100644 (file)
@@ -19,9 +19,9 @@
 //  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
 //  02111-1307, USA.
 
-#if !defined( SUPERTUX_DEFINES_H )
-
+#ifndef SUPERTUX_DEFINES_H
 #define SUPERTUX_DEFINES_H
+
 /* Version: */
 
 #ifndef VERSION
@@ -116,5 +116,5 @@ enum DyingType {
        #define DEBUG_MSG( msg ) {}
 #endif
 
-#endif
+#endif /*SUPERTUX_DEFINES_H*/
 
index 89db33e..3987887 100644 (file)
@@ -16,8 +16,8 @@
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
-#include "door.h"
 
+#include "door.h"
 #include "lispreader.h"
 #include "lispwriter.h"
 #include "gameloop.h"
index a0bae41..c66b8cd 100644 (file)
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
-#ifndef __DOOR_H__
-#define __DOOR_H__
+
+#ifndef SUPERTUX_DOOR_H
+#define SUPERTUX_DOOR_H
 
 #include <string>
+
 #include "interactive_object.h"
 #include "serializable.h"
 
@@ -45,5 +47,5 @@ private:
   std::string target_spawnpoint;
 };
 
-#endif
+#endif /*SUPERTUX_DOOR_H*/
 
index c9d47bd..1965d6a 100644 (file)
@@ -16,6 +16,7 @@
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
+
 #include "game_object.h"
 
 GameObject::GameObject()
index fe81d95..8c6c3bf 100644 (file)
@@ -16,8 +16,9 @@
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
-#ifndef __GAMEOBJECT_HPP__
-#define __GAMEOBJECT_HPP__
+
+#ifndef SUPERTUX_GAMEOBJECT_H
+#define SUPERTUX_GAMEOBJECT_H
 
 #include <string>
 
@@ -66,5 +67,5 @@ private:
   bool wants_to_die;
 };
 
-#endif
+#endif /*SUPERTUX_GAMEOBJECT_H*/
 
index fc09ba7..1652bef 100644 (file)
 //  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 
 #include <iostream>
-#include <assert.h>
-#include <stdio.h>
-#include <stdlib.h>
-#include <math.h>
-#include <string.h>
-#include <errno.h>
+#include <cassert>
+#include <cstdio>
+#include <cstdlib>
+#include <cmath>
+#include <cstring>
+#include <cerrno>
 #include <unistd.h>
-#include <math.h>
-#include <time.h>
-#include <SDL.h>
+#include <ctime>
+
+#include "SDL.h"
 
 #ifndef WIN32
 #include <sys/types.h>
index 9075f2c..3d9c20e 100644 (file)
 //  along with this program; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
 //  02111-1307, USA.
+
 #include <algorithm>
 #include <iostream>
-#include <math.h>
+#include <cmath>
+
 #include "tile.h"
 #include "gameloop.h"
 #include "gameobjs.h"
index 5a68fc8..643bd10 100644 (file)
@@ -23,7 +23,9 @@
 #define SUPERTUX_GLOBALS_H
 
 #include <string>
-#include <SDL.h>
+
+#include "SDL.h"
+
 #include "screen/font.h"
 #include "menu.h"
 #include "mousecursor.h"
index af4f754..db3cbfe 100644 (file)
@@ -20,8 +20,8 @@
 
 /* Open the highscore file: */
 
-#include <string.h>
-#include <stdlib.h>
+#include <cstring>
+#include <cstdlib>
 
 #include "globals.h"
 #include "high_scores.h"
index 1b5fe56..76d6739 100644 (file)
@@ -21,7 +21,7 @@
 #ifndef SUPERTUX_HIGH_SCORES_H
 #define SUPERTUX_HIGH_SCORES_H
 
-#include <stdio.h>
+#include <cstdio>
 
 extern int hs_score;
 extern std::string hs_name; /* highscores global variables*/
index 6c04dec..ad8636c 100644 (file)
@@ -16,6 +16,7 @@
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
+
 #include "interactive_object.h"
 
 InteractiveObject::InteractiveObject()
index 8913374..bb06a52 100644 (file)
@@ -16,8 +16,9 @@
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
-#ifndef __INTERACTIVE_OBJECT_H__
-#define __INTERACTIVE_OBJECT_H__
+
+#ifndef SUPERTUX_INTERACTIVE_OBJECT_H
+#define SUPERTUX_INTERACTIVE_OBJECT_H
 
 #include "game_object.h"
 #include "type.h"
@@ -46,5 +47,5 @@ protected:
   base_type area;
 };
 
-#endif
+#endif /*SUPERTUX_INTERACTIVE_OBJECT_H*/
 
index a0aa618..587339e 100644 (file)
@@ -16,6 +16,7 @@
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
+
 #include "intro.h"
 #include "globals.h"
 #include "defines.h"
index 8648e20..87b34e2 100644 (file)
 //  along with this program; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 
+#ifndef SUPERTUX_INTRO_H
+#define SUPERTUX_INTRO_H
+
 void draw_intro();
 
+#endif /*SUPERTUX_INTRO_H*/
+
 /* Local Variables: */
 /* mode:c++ */
 /* End: */
index d74a30e..dbd3b30 100644 (file)
 //  02111-1307, USA.
 
 #include <map>
-#include <stdlib.h>
-#include <stdio.h>
-#include <string.h>
+#include <cstdlib>
+#include <cstdio>
+#include <cstring>
 #include <iostream>
 #include <fstream>
 #include <stdexcept>
+
 #include "globals.h"
 #include "setup.h"
 #include "camera.h"
index 17272ba..091d9b2 100644 (file)
@@ -23,6 +23,7 @@
 
 #include <map>
 #include <string>
+
 #include "screen/texture.h"
 #include "lispreader.h"
 #include "musicref.h"
index d913631..44a2345 100644 (file)
 
 #include <map>
 #include <typeinfo>
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include <errno.h>
-#include <unistd.h>
-#include <SDL.h>
-#include <SDL_image.h>
+#include <cstdio>
+#include <cstdlib>
+#include <cstring>
+#include <cmath>
+#include <cerrno>
 #include <algorithm>
 #include <iostream>
+#include <unistd.h>
 
-#include "leveleditor.h"
+#include "SDL.h"
+#include "SDL_image.h"
 
+#include "leveleditor.h"
 #include "screen/screen.h"
 #include "defines.h"
 #include "globals.h"
index 51ff97c..d9bcf4f 100644 (file)
 
 #include <iostream>
 #include <string>
-#include <ctype.h>
-#include <stdlib.h>
-#include <string.h>
+#include <cctype>
+#include <cstdlib>
+#include <cstring>
+
 #include "setup.h"
 #include "lispreader.h"
 
index 3c3ba73..b906925 100644 (file)
  * Boston, MA 02111-1307, USA.
  */
 
-#ifndef __LISPREADER_H__
-#define __LISPREADER_H__
+#ifndef SUPERTUX_LISPREADER_H
+#define SUPERTUX_LISPREADER_H
 
-#include <stdio.h>
-#include <zlib.h>
+#include <cstdio>
 #include <string>
 #include <vector>
 #include <exception>
+
+#include <zlib.h>
+
 #include "exceptions.h"
 
 #define LISP_STREAM_FILE       1
@@ -198,5 +200,5 @@ public:
   lisp_object_t* get_lisp();
 };
 
-#endif
+#endif /*SUPERTUX_LISPREADER_H*/
 
index 6438b2d..dbae3cc 100644 (file)
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
-#include "lispwriter.h"
+
 #include <iostream>
 
+#include "lispwriter.h"
+
 LispWriter::LispWriter(std::ostream& newout)
   : out(newout), indent_depth(0)
 {
index 0277de0..50023e0 100644 (file)
@@ -16,8 +16,9 @@
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
-#ifndef __LISPWRITER_H__
-#define __LISPWRITER_H__
+
+#ifndef SUPERTUX_LISPWRITER_H
+#define SUPERTUX_LISPWRITER_H
 
 #include <iostream>
 #include <vector>
index 9932ed6..64384ac 100644 (file)
 
 #include <iostream>
 #include <sstream>
-#include <stdlib.h>
-#include <stdio.h>
+#include <cstdlib>
+#include <cstdio>
 #include <string>
-#include <assert.h>
+#include <cassert>
 
 #include "defines.h"
 #include "globals.h"
index 5fe4e4a..eb596dd 100644 (file)
 #ifndef SUPERTUX_MENU_H
 #define SUPERTUX_MENU_H
 
-#include <SDL.h>
 #include <vector>
+
+#include "SDL.h"
+
 #include "screen/texture.h"
 #include "timer.h"
 #include "type.h"
index d279ee2..ee0a57d 100644 (file)
@@ -16,6 +16,7 @@
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
+
 #include "screen/drawing_context.h"
 #include "mousecursor.h"
 
index a9b89bc..cd86977 100644 (file)
@@ -21,6 +21,7 @@
 #define SUPERTUX_MOUSECURSOR_H
 
 #include <string>
+
 #include "timer.h"
 #include "screen/texture.h"
 
index b81d837..1288dea 100644 (file)
@@ -16,6 +16,7 @@
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
+
 #include "moving_object.h"
 
 MovingObject::MovingObject()
index 988c752..d9659a3 100644 (file)
@@ -16,8 +16,9 @@
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
-#ifndef __MOVING_OBJECT_H__
-#define __MOVING_OBJECT_H__
+
+#ifndef SUPERTUX_MOVING_OBJECT_H
+#define SUPERTUX_MOVING_OBJECT_H
 
 #include "type.h"
 #include "game_object.h"
@@ -56,5 +57,5 @@ protected:
 #endif
 };
 
-#endif
+#endif /*SUPERTUX_MOVING_OBJECT_H*/
 
index 55d0e67..5850af6 100644 (file)
@@ -17,6 +17,7 @@
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
+
 #include "musicref.h"
 
 MusicRef::MusicRef()
index 330601b..d80e4be 100644 (file)
@@ -16,8 +16,9 @@
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
-#ifndef HEADER_MUSIC_RESOURCE_H
-#define HEADER_MUSIC_RESOURCE_H
+
+#ifndef SUPERTUX_MUSICREF_H
+#define SUPERTUX_MUSICREF_H
 
 #include "sound_manager.h"
 
@@ -40,5 +41,5 @@ private:
   SoundManager::MusicResource* music;
 };
 
-#endif
+#endif /*SUPERTUX_MUSICREF_H*/
 
index c21d109..5ac67e9 100644 (file)
 //  along with this program; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 
-#include "particlesystem.h"
 
 #include <iostream>
-#include <math.h>
+#include <cmath>
+
+#include "particlesystem.h"
 #include "globals.h"
 #include "lispreader.h"
 #include "lispwriter.h"
index e2a7f1a..e27930e 100644 (file)
@@ -21,6 +21,7 @@
 #define SUPERTUX_PARTICLESYSTEM_H
 
 #include <vector>
+
 #include "screen/texture.h"
 #include "game_object.h"
 #include "serializable.h"
index 7300b9e..55b491a 100644 (file)
@@ -18,7 +18,7 @@
 //  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
 //  02111-1307, USA.
 
-#include <stdio.h>
+#include <cstdio>
 
 #include "scene.h"
 #include "defines.h"
index f326f08..806ca89 100644 (file)
 //  along with this program; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 
-#include <math.h>
+#include <cmath>
 #include <iostream>
 #include <cassert>
+
 #include "gameloop.h"
 #include "globals.h"
 #include "player.h"
index dbf43bb..dedc6b1 100644 (file)
@@ -20,7 +20,8 @@
 #ifndef SUPERTUX_PLAYER_H
 #define SUPERTUX_PLAYER_H
 
-#include <SDL.h>
+#include "SDL.h"
+
 #include "bitmask.h"
 #include "type.h"
 #include "timer.h"
index 405ea89..238039e 100644 (file)
@@ -17,7 +17,8 @@
 //  along with this program; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 
-#include <stdlib.h>
+#include <cstdlib>
+
 #include "scene.h"
 #include "defines.h"
 
index b815ba2..252cafb 100644 (file)
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
-#include "sector.h"
 
 #include <memory>
 #include <stdexcept>
 #include <iostream>
 #include <fstream>
 #include <stdexcept>
-#include "lispreader.h"
 
+#include "sector.h"
+#include "lispreader.h"
 #include "badguy.h"
 #include "special.h"
 #include "gameobjs.h"
index 96a2e45..4db5285 100644 (file)
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
-#ifndef __SECTOR_H__
-#define __SECTOR_H__
+
+#ifndef SUPERTUX_SECTOR_H
+#define SUPERTUX_SECTOR_H
 
 #include <string>
 #include <vector>
+
 #include "vector.h"
 #include "badguy.h"
 #include "special.h"
index c953977..9f1f69b 100644 (file)
@@ -16,8 +16,9 @@
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
-#ifndef __SERIALIZABLE_H__
-#define __SERIALIZABLE_H__
+
+#ifndef SUPERTUX_SERIALIZABLE_H
+#define SUPERTUX_SERIALIZABLE_H
 
 class LispWriter;
 
@@ -27,5 +28,5 @@ public:
   virtual void write(LispWriter& writer) = 0;
 };
 
-#endif
+#endif /*SUPERTUX_SERIALIZABLE_H*/
 
index 8ab5c03..7654c3f 100644 (file)
 //  along with this program; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 
-#include <assert.h>
-#include <stdio.h>
+#include <cassert>
+#include <cstdio>
 #include <iostream>
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <errno.h>
+#include <cstdio>
+#include <cstdlib>
+#include <cstring>
+#include <cerrno>
 #include <unistd.h>
-#include <SDL.h>
-#include <SDL_image.h>
+
+#include "SDL.h"
+#include "SDL_image.h"
 #ifndef NOOPENGL
-#include <SDL_opengl.h>
+#include "SDL_opengl.h"
 #endif
 
 #include <sys/stat.h>
@@ -37,7 +38,8 @@
 #ifndef WIN32
 #include <libgen.h>
 #endif
-#include <ctype.h>
+
+#include <cctype>
 
 #include "defines.h"
 #include "globals.h"
index 83c8bbb..85d4d37 100644 (file)
@@ -17,6 +17,7 @@
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
+
 #include "defines.h"
 #include "globals.h"
 #include "sound.h"
index c95902e..6a35dd5 100644 (file)
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
-#include "sound_manager.h"
 
-#include <math.h>
-#include <assert.h>
+#include <cmath>
+#include <cassert>
+
+#include "sound_manager.h"
 #include "musicref.h"
 #include "setup.h"
 #include "sector.h"
index d34082a..e308720 100644 (file)
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
-#ifndef __SOUND_MANAGER_H__
-#define __SOUND_MANAGER_H__
 
-#include "vector.h"
-#include <SDL_mixer.h>
+#ifndef SUPERTUX_SOUND_MANAGER_H
+#define SUPERTUX_SOUND_MANAGER_H
+
 #include <string>
 #include <map>
 
+#include "SDL_mixer.h"
+
+#include "vector.h"
+
 class MusicRef;
 class MovingObject;
 
@@ -67,5 +70,5 @@ private:
   bool music_enabled;
 };
 
-#endif
+#endif /*SUPERTUX_SOUND_MANAGER_H*/
 
index 594bce3..8d67cbd 100644 (file)
 //  along with this program; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 
-#include <assert.h>
+#include <cassert>
 #include <iostream>
+
 #include "SDL.h"
+
 #include "defines.h"
 #include "special.h"
 #include "camera.h"
index 550e2a4..e4b09c5 100644 (file)
@@ -20,7 +20,8 @@
 #ifndef SUPERTUX_SPECIAL_H
 #define SUPERTUX_SPECIAL_H
 
-#include <SDL.h>
+#include "SDL.h"
+
 #include "bitmask.h"
 #include "type.h"
 #include "screen/texture.h"
index c6f2ea2..8386b4c 100644 (file)
@@ -18,7 +18,8 @@
 //  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 
 #include <iostream>
-#include <math.h>
+#include <cmath>
+
 #include "globals.h"
 #include "sprite.h"
 #include "setup.h"
index 8026442..61a6d95 100644 (file)
 //  along with this program; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 
-#ifndef HEADER_SPRITE_HXX
-#define HEADER_SPRITE_HXX
+#ifndef SUPERTUX_SPRITE_H
+#define SUPERTUX_SPRITE_H
 
 #include <string>
 #include <vector>
+
 #include "lispreader.h"
 #include "screen/texture.h"
 #include "vector.h"
@@ -68,7 +69,7 @@ class Sprite
   int get_height() const;
 };
 
-#endif
+#endif /*SUPERTUX_SPRITE_H*/
 
 /* Local Variables: */
 /* mode:c++ */
index e2343a8..845bccb 100644 (file)
@@ -18,6 +18,7 @@
 //  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 
 #include <iostream>
+
 #include "lispreader.h"
 #include "sprite_manager.h"
 
index 1822cae..a829f67 100644 (file)
 //  along with this program; if not, write to the Free Software
 //  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
 
-#ifndef HEADER_SPRITE_MANAGER_HXX
-#define HEADER_SPRITE_MANAGER_HXX
+#ifndef SUPERTUX_SPRITE_MANAGER_H
+#define SUPERTUX_SPRITE_MANAGER_H
 
 #include <map>
+
 #include "sprite.h"
 
 class SpriteManager
@@ -39,7 +40,7 @@ class SpriteManager
   Sprite* load(const std::string& name);
 };
 
-#endif
+#endif /*SUPERTUX_SPRITE_MANAGER_H*/
 
 /* Local Variables: */
 /* mode:c++ */
index c9e22aa..cf5b042 100644 (file)
 //  02111-1307, USA.
 
 #include <sys/types.h>
-#include <ctype.h>
+#include <cctype>
 #include <iostream>
-
 #include <exception>
-#include "exceptions.h"
 
+#include "exceptions.h"
 #include "defines.h"
 #include "globals.h"
 #include "setup.h"
index 0955b61..bdd06bb 100644 (file)
 //  Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
 //  02111-1307, USA.
 
+#include <cassert>
+#include <iostream>
+
 #include "tile.h"
 #include "scene.h"
-#include <assert.h>
-#include <iostream>
 #include "screen/drawing_context.h"
 
 TileManager* TileManager::instance_  = 0;
index 390d529..978ed3a 100644 (file)
@@ -24,6 +24,7 @@
 #include <set>
 #include <map>
 #include <vector>
+
 #include "screen/texture.h"
 #include "globals.h"
 #include "lispreader.h"
index 5eb1020..3ed4fa9 100644 (file)
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
-#include "tilemap.h"
 
-#include <assert.h>
+#include <cassert>
 #include <algorithm>
 #include <iostream>
 #include <stdexcept>
-#include <math.h>
+#include <cmath>
+
+#include "tilemap.h"
 #include "screen/drawing_context.h"
 #include "level.h"
 #include "tile.h"
index b629ccd..18340aa 100644 (file)
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
-#ifndef __TILEMAP_H__
-#define __TILEMAP_H__
+
+#ifndef SUPERTUX_TILEMAP_H
+#define SUPERTUX_TILEMAP_H
 
 #include <vector>
+
 #include "game_object.h"
 #include "serializable.h"
 #include "vector.h"
@@ -83,5 +85,5 @@ private:
   int layer;
 };
 
-#endif
+#endif /*SUPERTUX_TILEMAP_H*/
 
index 1fd716d..f316fa5 100644 (file)
@@ -19,6 +19,7 @@
 //  02111-1307, USA.
 
 #include "SDL.h"
+
 #include "defines.h"
 #include "timer.h"
 
index 9b44385..2581e79 100644 (file)
@@ -19,6 +19,7 @@
 //  02111-1307, USA.
 
 #include "SDL_image.h"
+
 #include "string.h"
 #include "stdlib.h"
 #include "setup.h"
index 34b3206..70b3ff7 100644 (file)
@@ -22,7 +22,9 @@
 #define SUPERTUX_TYPE_H
 
 #include <string>
+
 #include "SDL.h"
+
 #include "scene.h"
 
 /* 'Base' type for game objects */
index b2cb13a..e20351a 100644 (file)
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
+
+#include <cmath>
+
 #include "vector.h"
-#include <math.h>
 
 Vector Vector::unit() const
 {
index e45a337..b933454 100644 (file)
@@ -16,8 +16,9 @@
 //  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., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
-#ifndef __VECTOR_HPP__
-#define __VECTOR_HPP__
+
+#ifndef SUPERTUX_VECTOR_H
+#define SUPERTUX_VECTOR_H
 
 class Vector
 {
@@ -91,5 +92,5 @@ public:
               // for such simple stuff :)
 };
 
-#endif
+#endif /*SUPERTUX_VECTOR_H*/
 
index 93090a9..373dec2 100644 (file)
@@ -20,8 +20,9 @@
 #include <iostream>
 #include <fstream>
 #include <vector>
-#include <assert.h>
+#include <cassert>
 #include <unistd.h>
+
 #include "globals.h"
 #include "screen/texture.h"
 #include "screen/screen.h"