<?xml version="1.0"?>
<dump>
  <class name="GMenuDesktopAppInfo" get-type="gmenu_desktopappinfo_get_type" parents="GObject">
    <implements name="GAppInfo"/>
  </class>
  <class name="GMenuTree" get-type="gmenu_tree_get_type" parents="GObject">
    <property name="menu-basename" type="gchararray" flags="11" default-value="applications.menu"/>
    <property name="menu-path" type="gchararray" flags="11" default-value="NULL"/>
    <property name="flags" type="GMenuTreeFlags" flags="11" default-value="GMENU_TREE_FLAGS_NONE"/>
    <signal name="changed" return="void" when="last">
    </signal>
  </class>
  <boxed name="GMenuTreeIter" get-type="gmenu_tree_iter_get_type"/>
  <boxed name="GMenuTreeDirectory" get-type="gmenu_tree_directory_get_type"/>
  <boxed name="GMenuTreeEntry" get-type="gmenu_tree_entry_get_type"/>
  <boxed name="GMenuTreeSeparator" get-type="gmenu_tree_separator_get_type"/>
  <boxed name="GMenuTreeHeader" get-type="gmenu_tree_header_get_type"/>
  <boxed name="GMenuTreeAlias" get-type="gmenu_tree_alias_get_type"/>
  <flags name="GMenuTreeFlags" get-type="gmenu_tree_flags_get_type">
    <member name="GMENU_TREE_FLAGS_NONE" nick="none" value="0"/>
    <member name="GMENU_TREE_FLAGS_INCLUDE_EXCLUDED" nick="include-excluded" value="1"/>
    <member name="GMENU_TREE_FLAGS_SHOW_EMPTY" nick="show-empty" value="256"/>
    <member name="GMENU_TREE_FLAGS_INCLUDE_NODISPLAY" nick="include-nodisplay" value="2"/>
    <member name="GMENU_TREE_FLAGS_SHOW_ALL_SEPARATORS" nick="show-all-separators" value="512"/>
    <member name="GMENU_TREE_FLAGS_SORT_DISPLAY_NAME" nick="sort-display-name" value="65536"/>
    <member name="GMENU_TREE_FLAGS_INCLUDE_UNALLOCATED," nick="include-unallocated" value="4"/>
  </flags>
</dump>
