#define INCLUDED_PLUGIN_H
class ModuleServer;
-bool Radiant_Construct( ModuleServer& server );
+
+bool Radiant_Construct(ModuleServer &server);
+
void Radiant_Destroy();
struct _QERPlugImageTable;
typedef Modules<_QERPlugImageTable> ImageModules;
-ImageModules& Radiant_getImageModules();
+
+ImageModules &Radiant_getImageModules();
+
class MapFormat;
+
typedef Modules<MapFormat> MapModules;
-MapModules& Radiant_getMapModules();
+
+MapModules &Radiant_getMapModules();
+
struct _QERPlugToolbarTable;
typedef Modules<_QERPlugToolbarTable> ToolbarModules;
-ToolbarModules& Radiant_getToolbarModules();
+
+ToolbarModules &Radiant_getToolbarModules();
+
struct _QERPluginTable;
typedef Modules<_QERPluginTable> PluginModules;
-PluginModules& Radiant_getPluginModules();
+
+PluginModules &Radiant_getPluginModules();
#endif