# API Index

### C

DbusmenuClient, struct in DbusmenuClient
DbusmenuClientTypeHandler, user_function in DbusmenuClient
dbusmenu_client_add_type_handler, function in DbusmenuClient
dbusmenu_client_add_type_handler_full, function in DbusmenuClient
dbusmenu_client_get_icon_paths, function in DbusmenuClient
dbusmenu_client_get_root, function in DbusmenuClient
dbusmenu_client_get_status, function in DbusmenuClient
dbusmenu_client_get_text_direction, function in DbusmenuClient
dbusmenu_client_new, function in DbusmenuClient
DBUSMENU_CLIENT_PROP_DBUS_NAME, macro in DbusmenuClient
DBUSMENU_CLIENT_PROP_DBUS_OBJECT, macro in DbusmenuClient
DBUSMENU_CLIENT_PROP_GROUP_EVENTS, macro in DbusmenuClient
DBUSMENU_CLIENT_PROP_STATUS, macro in DbusmenuClient
DBUSMENU_CLIENT_PROP_TEXT_DIRECTION, macro in DbusmenuClient
DBUSMENU_CLIENT_SIGNAL_EVENT_RESULT, macro in DbusmenuClient
DBUSMENU_CLIENT_SIGNAL_ICON_THEME_DIRS_CHANGED, macro in DbusmenuClient
DBUSMENU_CLIENT_SIGNAL_ITEM_ACTIVATE, macro in DbusmenuClient
DBUSMENU_CLIENT_SIGNAL_LAYOUT_UPDATED, macro in DbusmenuClient
DBUSMENU_CLIENT_SIGNAL_NEW_MENUITEM, macro in DbusmenuClient
DBUSMENU_CLIENT_SIGNAL_ROOT_CHANGED, macro in DbusmenuClient
DBUSMENU_CLIENT_TYPES_DEFAULT, macro in DbusmenuClient
DBUSMENU_CLIENT_TYPES_IMAGE, macro in DbusmenuClient
DBUSMENU_CLIENT_TYPES_SEPARATOR, macro in DbusmenuClient

### M

DbusmenuMenuitem, struct in DbusmenuMenuitem
DbusmenuMenuitemClass, struct in DbusmenuMenuitem
DbusmenuMenuitemProxy, struct in DbusmenuMenuitemProxy
dbusmenu_menuitem_about_to_show_cb, user_function in DbusmenuMenuitem
dbusmenu_menuitem_buildvariant_slot_t, user_function in DbusmenuMenuitem
dbusmenu_menuitem_child_add_position, function in DbusmenuMenuitem
dbusmenu_menuitem_child_append, function in DbusmenuMenuitem
dbusmenu_menuitem_child_delete, function in DbusmenuMenuitem
DBUSMENU_MENUITEM_CHILD_DISPLAY_SUBMENU, macro in DbusmenuMenuitem
dbusmenu_menuitem_child_find, function in DbusmenuMenuitem
dbusmenu_menuitem_child_prepend, function in DbusmenuMenuitem
dbusmenu_menuitem_child_reorder, function in DbusmenuMenuitem
DBUSMENU_MENUITEM_DISPOSITION_ALERT, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_DISPOSITION_INFORMATIVE, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_DISPOSITION_NORMAL, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_DISPOSITION_WARNING, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_EVENT_ACTIVATED, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_EVENT_CLOSED, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_EVENT_OPENED, macro in DbusmenuMenuitem
dbusmenu_menuitem_find_id, function in DbusmenuMenuitem
dbusmenu_menuitem_foreach, function in DbusmenuMenuitem
dbusmenu_menuitem_get_children, function in DbusmenuMenuitem
dbusmenu_menuitem_get_id, function in DbusmenuMenuitem
dbusmenu_menuitem_get_parent, function in DbusmenuMenuitem
dbusmenu_menuitem_get_position, function in DbusmenuMenuitem
dbusmenu_menuitem_get_position_realized, function in DbusmenuMenuitem
dbusmenu_menuitem_get_root, function in DbusmenuMenuitem
dbusmenu_menuitem_handle_event, function in DbusmenuMenuitem
DBUSMENU_MENUITEM_ICON_NAME_BLANK, macro in DbusmenuMenuitem
dbusmenu_menuitem_new, function in DbusmenuMenuitem
dbusmenu_menuitem_new_with_id, function in DbusmenuMenuitem
dbusmenu_menuitem_properties_copy, function in DbusmenuMenuitem
dbusmenu_menuitem_properties_list, function in DbusmenuMenuitem
dbusmenu_menuitem_property_exist, function in DbusmenuMenuitem
dbusmenu_menuitem_property_get, function in DbusmenuMenuitem
dbusmenu_menuitem_property_get_bool, function in DbusmenuMenuitem
dbusmenu_menuitem_property_get_byte_array, function in DbusmenuMenuitem
dbusmenu_menuitem_property_get_int, function in DbusmenuMenuitem
dbusmenu_menuitem_property_get_variant, function in DbusmenuMenuitem
dbusmenu_menuitem_property_remove, function in DbusmenuMenuitem
dbusmenu_menuitem_property_set, function in DbusmenuMenuitem
dbusmenu_menuitem_property_set_bool, function in DbusmenuMenuitem
dbusmenu_menuitem_property_set_byte_array, function in DbusmenuMenuitem
dbusmenu_menuitem_property_set_int, function in DbusmenuMenuitem
dbusmenu_menuitem_property_set_variant, function in DbusmenuMenuitem
DBUSMENU_MENUITEM_PROP_ACCESSIBLE_DESC, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_PROP_CHILD_DISPLAY, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_PROP_DISPOSITION, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_PROP_ENABLED, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_PROP_ICON_DATA, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_PROP_ICON_NAME, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_PROP_LABEL, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_PROP_SHORTCUT, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_PROP_TOGGLE_STATE, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_PROP_TOGGLE_TYPE, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_PROP_TYPE, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_PROP_VISIBLE, macro in DbusmenuMenuitem
dbusmenu_menuitem_proxy_get_wrapped, function in DbusmenuMenuitemProxy
dbusmenu_menuitem_proxy_new, function in DbusmenuMenuitemProxy
dbusmenu_menuitem_send_about_to_show, function in DbusmenuMenuitem
dbusmenu_menuitem_set_parent, function in DbusmenuMenuitem
dbusmenu_menuitem_set_root, function in DbusmenuMenuitem
DBUSMENU_MENUITEM_SHORTCUT_ALT, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_SHORTCUT_CONTROL, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_SHORTCUT_SHIFT, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_SHORTCUT_SUPER, macro in DbusmenuMenuitem
dbusmenu_menuitem_show_to_user, function in DbusmenuMenuitem
DBUSMENU_MENUITEM_SIGNAL_ABOUT_TO_SHOW, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_SIGNAL_CHILD_ADDED, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_SIGNAL_CHILD_MOVED, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_SIGNAL_CHILD_REMOVED, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_SIGNAL_EVENT, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_SIGNAL_PROPERTY_CHANGED, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_SIGNAL_REALIZED, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_SIGNAL_REALIZED_ID, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_SIGNAL_SHOW_TO_USER, macro in DbusmenuMenuitem
dbusmenu_menuitem_take_children, function in DbusmenuMenuitem
DBUSMENU_MENUITEM_TOGGLE_CHECK, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_TOGGLE_RADIO, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_TOGGLE_STATE_CHECKED, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED, macro in DbusmenuMenuitem
DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN, macro in DbusmenuMenuitem
dbusmenu_menuitem_unparent, function in DbusmenuMenuitem

### S

DbusmenuServer, struct in DbusmenuServer
dbusmenu_server_get_status, function in DbusmenuServer
dbusmenu_server_get_text_direction, function in DbusmenuServer
dbusmenu_server_new, function in DbusmenuServer
DBUSMENU_SERVER_PROP_DBUS_OBJECT, macro in DbusmenuServer
DBUSMENU_SERVER_PROP_ROOT_NODE, macro in DbusmenuServer
DBUSMENU_SERVER_PROP_STATUS, macro in DbusmenuServer
DBUSMENU_SERVER_PROP_TEXT_DIRECTION, macro in DbusmenuServer
DBUSMENU_SERVER_PROP_VERSION, macro in DbusmenuServer
dbusmenu_server_set_root, function in DbusmenuServer
dbusmenu_server_set_status, function in DbusmenuServer
dbusmenu_server_set_text_direction, function in DbusmenuServer
DBUSMENU_SERVER_SIGNAL_ID_PROP_UPDATE, macro in DbusmenuServer
DBUSMENU_SERVER_SIGNAL_ID_UPDATE, macro in DbusmenuServer
DBUSMENU_SERVER_SIGNAL_ITEM_ACTIVATION, macro in DbusmenuServer
DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATE, macro in DbusmenuServer
DBUSMENU_SERVER_SIGNAL_LAYOUT_UPDATED, macro in DbusmenuServer
DbusmenuStatus, enum in Types
dbusmenu_status_get_nick, function in Types
dbusmenu_status_get_type, function in Types
dbusmenu_status_get_value_from_nick, function in Types

### T

DbusmenuTextDirection, enum in Types
dbusmenu_text_direction_get_nick, function in Types
dbusmenu_text_direction_get_type, function in Types
dbusmenu_text_direction_get_value_from_nick, function in Types
DBUSMENU_TYPE_STATUS, macro in Types
DBUSMENU_TYPE_TEXT_DIRECTION, macro in Types