fixed compiler warnings (after adding "-Wstrict-prototypes")
[rocksndiamonds.git] / src / game_mm / mm_tools.h
index 3655ccf4a2e2ef8110cdd093a15cd2d6b935ca19..d491c4274b7775c64f68970dd1f0a89d02f0ccd8 100644 (file)
 
 #include "main_mm.h"
 
-/* for SetDrawtoField */
-#define DRAW_DIRECT            0
-#define DRAW_BUFFERED          1
-#define DRAW_BACKBUFFER                2
 
 /* for DrawElementShifted */
 #define NO_CUTTING             0
@@ -63,9 +59,9 @@
 
 
 void SetDrawtoField_MM(int);
-void BackToFront();
-void FadeToFront();
-void ClearWindow();
+void BackToFront(void);
+void FadeToFront(void);
+void ClearWindow(void);
 
 void MarkTileDirty(int, int);
 
@@ -100,6 +96,7 @@ void DrawMiniElementOrWall_MM(int, int, int, int);
 
 void DrawField_MM(int, int);
 void DrawLevel_MM(void);
+void DrawLaser_MM(void);
 void DrawElement_MM(int, int, int);
 void DrawWallsExt_MM(int, int, int, int);
 void DrawWalls_MM(int, int, int);
@@ -112,12 +109,12 @@ unsigned int OpenDoor(unsigned int);
 unsigned int CloseDoor(unsigned int);
 unsigned int GetDoorState(void);
 unsigned int MoveDoor(unsigned int);
-void DrawSpecialEditorDoor_MM();
-void UndrawSpecialEditorDoor();
+void DrawSpecialEditorDoor_MM(void);
+void UndrawSpecialEditorDoor(void);
 Pixel ReadPixel(DrawBuffer *, int, int);
 void SetRGB(unsigned int, unsigned short, unsigned short, unsigned short);
 
-void CreateToolButtons();
+void CreateToolButtons(void);
 
 int get_base_element(int);
 int get_element_phase(int);