extern short Ur[MM_MAX_PLAYFIELD_WIDTH][MM_MAX_PLAYFIELD_HEIGHT];
-extern void mm_open_all(void);
-extern void mm_close_all(void);
+void mm_open_all(void);
+void mm_close_all(void);
void InitElementProperties_MM(void);
-extern void InitGfxBuffers_MM(void);
+void InitGfxBuffers_MM(void);
-extern void InitGameEngine_MM(void);
-extern void InitGameActions_MM(void);
-extern void GameActions_MM(struct MouseActionInfo, boolean);
+void InitGameEngine_MM(void);
+void InitGameActions_MM(void);
+void GameActions_MM(struct MouseActionInfo, boolean);
-extern void DrawLaser_MM(void);
+void DrawLaser_MM(void);
-extern boolean ClickElement(int, int, int);
+boolean ClickElement(int, int, int);
-extern unsigned int InitEngineRandom_MM(int);
+unsigned int InitEngineRandom_MM(int);
-extern void setLevelInfoToDefaults_MM(void);
-extern void copyInternalEngineVars_MM(void);
-extern boolean LoadNativeLevel_MM(char *, boolean);
-extern void SaveNativeLevel_MM(char *);
+void setLevelInfoToDefaults_MM(void);
+void copyInternalEngineVars_MM(void);
+boolean LoadNativeLevel_MM(char *, boolean);
+void SaveNativeLevel_MM(char *);
-extern int getFieldbufferOffsetX_MM(void);
-extern int getFieldbufferOffsetY_MM(void);
+int getFieldbufferOffsetX_MM(void);
+int getFieldbufferOffsetY_MM(void);
-extern void BlitScreenToBitmap_MM(Bitmap *);
-extern void RedrawPlayfield_MM(void);
+void BlitScreenToBitmap_MM(Bitmap *);
+void RedrawPlayfield_MM(void);
-extern void LoadEngineSnapshotValues_MM(void);
-extern void SaveEngineSnapshotValues_MM(ListNode **);
+void LoadEngineSnapshotValues_MM(void);
+void SaveEngineSnapshotValues_MM(ListNode **);
-extern int getButtonFromTouchPosition(int, int, int, int);
+int getButtonFromTouchPosition(int, int, int, int);
#endif /* GAME_MM_EXPORT_H */