-} Menu;
-
-typedef enum MenuEntryRenderType {
- MenuEntryRenderType_None = 0,
- MenuEntryRenderType_Submenu = 1 << 0,
- MenuEntryRenderType_Boolean = 1 << 1,
- MenuEntryRenderType_Separator = 1 << 2,
-
- MenuEntryRenderType_Other = 1 << 7
-} MenuEntryRenderType;
-
-typedef struct {
+};
+
+typedef enum
+{
+ OB_MENU_ENTRY_RENDER_TYPE_NONE,
+ OB_MENU_ENTRY_RENDER_TYPE_SUBMENU,
+ OB_MENU_ENTRY_RENDER_TYPE_BOOLEAN,
+ OB_MENU_ENTRY_RENDER_TYPE_SEPARATOR,
+ OB_MENU_ENTRY_RENDER_TYPE_OTHER /* XXX what is this? */
+} ObMenuEntryRenderType;
+
+struct _ObMenuEntry
+{