]> git.jsancho.org Git - lugaru.git/blobdiff - Source/Menu.h
minor changes in menu system
[lugaru.git] / Source / Menu.h
index f671ebc51ab105832b280351729d72a82c86edd9..6f5de85046c929918a04bad1b7080b03a0fe4b69 100644 (file)
@@ -9,12 +9,10 @@ namespace Menu {
     void GUITick(Game* game);
     void clearMenu();
     void addLabel(int id,const string& label,int x,int y);
-    void addButton(int id,const string& label,MBCallback cb,int x,int y,int w,int h);
-    void addButton(int id,const string& label,MBCallback cb,int x,int y,int w,int h,float r,float g,float b);
+    void addButton(int id,const string& label,MBCallback cb,int x,int y,int w,int h,float r=1,float g=0,float b=0);
     void addImage(int id,int texture,int x,int y,int w,int h);
-    void addImageButton(int id,int texture,MBCallback cb,int x,int y,int w,int h);
-    void addImageButton(int id,int texture,MBCallback cb,int x,int y,int w,int h,float r,float g,float b);
-    void addMapLine(const XYZ& start, const XYZ& end, float startsize, float endsize, float r,float g,float b);
+    void addImageButton(int id,int texture,MBCallback cb,int x,int y,int w,int h,float r=1,float g=1,float b=1);
+    void addMapLine(int x, int y, int w, int h, float startsize, float endsize, float r,float g,float b);
     void addMapMarker(int id,int texture,MBCallback cb,int x,int y,int w,int h,float r,float g,float b);
     void setMapItem(int id);
     void setButtonText(int id,const string& label);