]> git.localhorst.tv Git - l2e.git/commitdiff
added some information about menus
authorDaniel Karbach <daniel.karbach@localhorst.tv>
Thu, 9 Aug 2012 15:21:12 +0000 (17:21 +0200)
committerDaniel Karbach <daniel.karbach@localhorst.tv>
Thu, 9 Aug 2012 15:21:12 +0000 (17:21 +0200)
src/graphics/Menu.h

index 172c3184d4e57d7912083a4f3b4f78eb3a9caacc..1cdddcdb01467cb752ebc979913a55a7fd03a34e 100644 (file)
@@ -34,6 +34,7 @@ public:
        int Height() const;
        int ColWidth() const { return iconSpace + font->CharWidth() * charsPerEntry; }
        int RowHeight() const { return font->CharHeight() + rowGap; }
+       int CharsPerEntry() const { return charsPerEntry; }
 
        T &Selected() { return entries[selected].value; }
        const T &Selected() const { return entries[selected].value; }
@@ -56,6 +57,7 @@ public:
        void Disable(int index) { entries[index].enabled = false; }
        void Enable(int index) { entries[index].enabled = true; }
        void Reserve(int n) { entries.reserve(n); }
+       void Clear() { entries.clear(); }
 
        void Draw(SDL_Surface *dest, geometry::Point<int> position) const;