]> Dogcows Code - chaz/openbox/blobdiff - src/Basemenu.h
missing an include
[chaz/openbox] / src / Basemenu.h
index 83ea35670348b2f902219bb52bf612d93e11d600..35a9791b86c9d8572538d4087384cfa3df9a4c52 100644 (file)
@@ -91,15 +91,14 @@ public:
   int insert(const char *, Basemenu *, int = -1);
   int remove(int);
 
-  inline const int &getX(void) const { return menu.x; }
-  inline const int &getY(void) const { return menu.y; }
-  inline int getCount(void) { return menuitems.size(); }
-  inline const int &getCurrentSubmenu(void) const { return which_sub; }
+  inline int getX(void) const { return menu.x; }
+  inline int getY(void) const { return menu.y; }
+  inline unsigned int getCount(void) { return menuitems.size(); }
+  inline int getCurrentSubmenu(void) const { return which_sub; }
 
-  inline const unsigned int &getWidth(void) const { return menu.width; }
-  inline const unsigned int &getHeight(void) const { return menu.height; }
-  inline const unsigned int &getTitleHeight(void) const
-  { return menu.title_h; }
+  inline unsigned int getWidth(void) const { return menu.width; }
+  inline unsigned int getHeight(void) const { return menu.height; }
+  inline unsigned int getTitleHeight(void) const { return menu.title_h; }
 
   inline void setInternalMenu(void) { internal_menu = True; }
   inline void setAlignment(int a) { alignment = a; }
@@ -107,9 +106,9 @@ public:
   inline void removeParent(void)
     { if (internal_menu) parent = (Basemenu *) 0; }
 
-  Bool hasSubmenu(int);
-  Bool isItemSelected(int);
-  Bool isItemEnabled(int);
+  bool hasSubmenu(int);
+  bool isItemSelected(int);
+  bool isItemEnabled(int);
 
   void buttonPressEvent(XButtonEvent *);
   void buttonReleaseEvent(XButtonEvent *);
@@ -121,8 +120,8 @@ public:
   void setLabel(const char *n);
   void move(int, int);
   void update(void);
-  void setItemSelected(int, Bool);
-  void setItemEnabled(int, Bool);
+  void setItemSelected(int, bool);
+  void setItemEnabled(int, bool);
 
   virtual void drawSubmenu(int);
   virtual void show(void);
This page took 0.025979 seconds and 4 git commands to generate.