]> git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - r_modules.h
Fix invalid offset spam when r_showbboxes_client is > 0
[xonotic/darkplaces.git] / r_modules.h
index 38aa9c627f08deeaa56d52d1a1cf94f24f0e5dec..7ce282fe5330bcf064f5a32ad47fd8ab26b5d09b 100644 (file)
@@ -1,6 +1,15 @@
 
-void R_Modules_Init();
-void R_RegisterModule(char *name, void(*start)(), void(*shutdown)());
-void R_StartModules ();
-void R_ShutdownModules ();
-void R_Restart ();
+#ifndef R_MODULES_H
+#define R_MODULES_H
+
+void R_Modules_Init(void);
+void R_RegisterModule(const char *name, void(*start)(void), void(*shutdown)(void), void(*newmap)(void), void(*devicelost)(void), void(*devicerestored)(void));
+void R_Modules_Start(void);
+void R_Modules_Shutdown(void);
+void R_Modules_NewMap(void);
+void R_Modules_Restart_f(cmd_state_t *cmd);
+void R_Modules_DeviceLost(void);
+void R_Modules_DeviceRestored(void);
+
+#endif
+