]> git.localhorst.tv Git - l2e.git/blobdiff - src/graphics/Menu.h
added forwarding headers
[l2e.git] / src / graphics / Menu.h
index 7aa2e9448794754d57024e36e16252bbba6f0389..b581fe25283ffcee693407cd523e3f72d7bee704 100644 (file)
@@ -9,6 +9,7 @@
 #define GRAPHICS_MENU_H_
 
 #include "Font.h"
+#include "fwd.h"
 #include "Sprite.h"
 #include "../geometry/Vector.h"
 
@@ -17,8 +18,6 @@
 
 namespace graphics {
 
-class Sprite;
-
 struct MenuProperties {
        const Font *font;
        const Font *disabledFont;
@@ -45,6 +44,8 @@ struct MenuProperties {
        : font(font), disabledFont(disabledFont), cursor(cursor), charsPerEntry(charsPerEntry), rows(rows), rowGap(rowGap), iconSpace(iconSpace), cols(cols), colGap(colGap), charsPerNumber(charsPerNumber), charsPerAdditionalText(charsPerAdditionalText), additionalTextGap(additionalTextGap), delimiter(delimiter) { }
 
        static void CreateTypeDescription();
+       static void Construct(void *);
+
 };
 
 template<class T>