<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE book PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "">
<book xmlns="http://www.devhelp.net/book" title="Cairo Composite Manager Reference Manual" link="index.html" author="" name="cairo-compmgr" version="2" language="c">
  <chapters>
    <sub name="Cairo Composite Manager" link="ch01.html">
      <sub name="CCMDrawable" link="CCMDrawable.html"/>
      <sub name="CCMPixmap" link="cairo-compmgr-ccm-pixmap.html"/>
      <sub name="CCMWindow" link="cairo-compmgr-ccm-window.html"/>
      <sub name="CCMWindowPlugin" link="cairo-compmgr-ccm-window-plugin.html"/>
      <sub name="CCMScreen" link="cairo-compmgr-ccm-screen.html"/>
      <sub name="CCMScreenPlugin" link="cairo-compmgr-ccm-screen-plugin.html"/>
      <sub name="CCMDisplay" link="cairo-compmgr-ccm-display.html"/>
      <sub name="CCMPreferencesPage" link="CCMPreferencesPage.html"/>
      <sub name="CCMPreferencesPagePlugin" link="cairo-compmgr-ccm-preferences-page-plugin.html"/>
      <sub name="CCMImage" link="cairo-compmgr-CCMImage.html"/>
      <sub name="CCMDebug" link="cairo-compmgr-CCMDebug.html"/>
      <sub name="CCMKeybind" link="CCMKeybind.html"/>
    </sub>
  </chapters>
  <functions>
    <keyword type="struct" name="CCMDrawable" link="CCMDrawable.html#CCMDrawable-struct"/>
    <keyword type="function" name="ccm_drawable_get_format ()" link="CCMDrawable.html#ccm-drawable-get-format"/>
    <keyword type="function" name="ccm_drawable_query_geometry ()" link="CCMDrawable.html#ccm-drawable-query-geometry"/>
    <keyword type="function" name="ccm_drawable_get_geometry_clipbox ()" link="CCMDrawable.html#ccm-drawable-get-geometry-clipbox"/>
    <keyword type="function" name="ccm_drawable_get_device_geometry_clipbox ()" link="CCMDrawable.html#ccm-drawable-get-device-geometry-clipbox"/>
    <keyword type="function" name="ccm_drawable_is_damaged ()" link="CCMDrawable.html#ccm-drawable-is-damaged"/>
    <keyword type="function" name="ccm_drawable_damage_region ()" link="CCMDrawable.html#ccm-drawable-damage-region"/>
    <keyword type="function" name="ccm_drawable_damage_region_silently ()" link="CCMDrawable.html#ccm-drawable-damage-region-silently"/>
    <keyword type="function" name="ccm_drawable_damage ()" link="CCMDrawable.html#ccm-drawable-damage"/>
    <keyword type="function" name="ccm_drawable_undamage_region ()" link="CCMDrawable.html#ccm-drawable-undamage-region"/>
    <keyword type="function" name="ccm_drawable_repair ()" link="CCMDrawable.html#ccm-drawable-repair"/>
    <keyword type="function" name="ccm_drawable_move ()" link="CCMDrawable.html#ccm-drawable-move"/>
    <keyword type="function" name="ccm_drawable_resize ()" link="CCMDrawable.html#ccm-drawable-resize"/>
    <keyword type="function" name="ccm_drawable_flush ()" link="CCMDrawable.html#ccm-drawable-flush"/>
    <keyword type="function" name="ccm_drawable_flush_region ()" link="CCMDrawable.html#ccm-drawable-flush-region"/>
    <keyword type="function" name="ccm_drawable_get_surface ()" link="CCMDrawable.html#ccm-drawable-get-surface"/>
    <keyword type="function" name="ccm_drawable_create_context ()" link="CCMDrawable.html#ccm-drawable-create-context"/>
    <keyword type="function" name="ccm_drawable_get_geometry_path ()" link="CCMDrawable.html#ccm-drawable-get-geometry-path"/>
    <keyword type="function" name="ccm_drawable_get_damage_path ()" link="CCMDrawable.html#ccm-drawable-get-damage-path"/>
    <keyword type="function" name="ccm_drawable_push_matrix ()" link="CCMDrawable.html#ccm-drawable-push-matrix"/>
    <keyword type="function" name="ccm_drawable_pop_matrix ()" link="CCMDrawable.html#ccm-drawable-pop-matrix"/>
    <keyword type="function" name="ccm_drawable_get_transform ()" link="CCMDrawable.html#ccm-drawable-get-transform"/>
    <keyword type="property" name="The &quot;damaged&quot; property" link="CCMDrawable.html#CCMDrawable--damaged"/>
    <keyword type="property" name="The &quot;depth&quot; property" link="CCMDrawable.html#CCMDrawable--depth"/>
    <keyword type="property" name="The &quot;drawable&quot; property" link="CCMDrawable.html#CCMDrawable--drawable"/>
    <keyword type="property" name="The &quot;geometry&quot; property" link="CCMDrawable.html#CCMDrawable--geometry"/>
    <keyword type="property" name="The &quot;screen&quot; property" link="CCMDrawable.html#CCMDrawable--screen"/>
    <keyword type="property" name="The &quot;transform&quot; property" link="CCMDrawable.html#CCMDrawable--transform"/>
    <keyword type="property" name="The &quot;visual&quot; property" link="CCMDrawable.html#CCMDrawable--visual"/>
    <keyword type="signal" name="The &quot;damaged&quot; signal" link="CCMDrawable.html#CCMDrawable-damaged"/>
    <keyword type="macro" name="CCM_PIXMAP_XPIXMAP()" link="cairo-compmgr-ccm-pixmap.html#CCM-PIXMAP-XPIXMAP:CAPS"/>
    <keyword type="struct" name="CCMPixmap" link="cairo-compmgr-ccm-pixmap.html#CCMPixmap-struct"/>
    <keyword type="function" name="ccm_pixmap_new ()" link="cairo-compmgr-ccm-pixmap.html#ccm-pixmap-new"/>
    <keyword type="function" name="ccm_pixmap_image_new ()" link="cairo-compmgr-ccm-pixmap.html#ccm-pixmap-image-new"/>
    <keyword type="function" name="ccm_pixmap_new_from_visual ()" link="cairo-compmgr-ccm-pixmap.html#ccm-pixmap-new-from-visual"/>
    <keyword type="property" name="The &quot;foreign&quot; property" link="cairo-compmgr-ccm-pixmap.html#CCMPixmap--foreign"/>
    <keyword type="property" name="The &quot;freeze&quot; property" link="cairo-compmgr-ccm-pixmap.html#CCMPixmap--freeze"/>
    <keyword type="macro" name="CCM_WINDOW_XWINDOW()" link="cairo-compmgr-ccm-window.html#CCM-WINDOW-XWINDOW:CAPS"/>
    <keyword type="struct" name="CCMWindow" link="cairo-compmgr-ccm-window.html#CCMWindow-struct"/>
    <keyword type="function" name="ccm_window_new ()" link="cairo-compmgr-ccm-window.html#ccm-window-new"/>
    <keyword type="function" name="ccm_window_make_output_only ()" link="cairo-compmgr-ccm-window.html#ccm-window-make-output-only"/>
    <keyword type="function" name="ccm_window_make_input_output ()" link="cairo-compmgr-ccm-window.html#ccm-window-make-input-output"/>
    <keyword type="function" name="ccm_window_redirect ()" link="cairo-compmgr-ccm-window.html#ccm-window-redirect"/>
    <keyword type="function" name="ccm_window_redirect_subwindows ()" link="cairo-compmgr-ccm-window.html#ccm-window-redirect-subwindows"/>
    <keyword type="function" name="ccm_window_unredirect ()" link="cairo-compmgr-ccm-window.html#ccm-window-unredirect"/>
    <keyword type="function" name="ccm_window_unredirect_subwindows ()" link="cairo-compmgr-ccm-window.html#ccm-window-unredirect-subwindows"/>
    <keyword type="function" name="ccm_window_redirect_input ()" link="cairo-compmgr-ccm-window.html#ccm-window-redirect-input"/>
    <keyword type="function" name="ccm_window_unredirect_input ()" link="cairo-compmgr-ccm-window.html#ccm-window-unredirect-input"/>
    <keyword type="function" name="ccm_window_create_pixmap ()" link="cairo-compmgr-ccm-window.html#ccm-window-create-pixmap"/>
    <keyword type="function" name="ccm_window_paint ()" link="cairo-compmgr-ccm-window.html#ccm-window-paint"/>
    <keyword type="function" name="ccm_window_map ()" link="cairo-compmgr-ccm-window.html#ccm-window-map"/>
    <keyword type="function" name="ccm_window_unmap ()" link="cairo-compmgr-ccm-window.html#ccm-window-unmap"/>
    <keyword type="function" name="ccm_window_query_opacity ()" link="cairo-compmgr-ccm-window.html#ccm-window-query-opacity"/>
    <keyword type="function" name="ccm_window_query_transient_for ()" link="cairo-compmgr-ccm-window.html#ccm-window-query-transient-for"/>
    <keyword type="function" name="ccm_window_query_wm_hints ()" link="cairo-compmgr-ccm-window.html#ccm-window-query-wm-hints"/>
    <keyword type="function" name="ccm_window_query_hint_type ()" link="cairo-compmgr-ccm-window.html#ccm-window-query-hint-type"/>
    <keyword type="function" name="ccm_window_get_name ()" link="cairo-compmgr-ccm-window.html#ccm-window-get-name"/>
    <keyword type="function" name="ccm_window_set_alpha ()" link="cairo-compmgr-ccm-window.html#ccm-window-set-alpha"/>
    <keyword type="function" name="ccm_window_set_opaque ()" link="cairo-compmgr-ccm-window.html#ccm-window-set-opaque"/>
    <keyword type="function" name="ccm_window_get_opaque_clipbox ()" link="cairo-compmgr-ccm-window.html#ccm-window-get-opaque-clipbox"/>
    <keyword type="function" name="ccm_window_set_opaque_region ()" link="cairo-compmgr-ccm-window.html#ccm-window-set-opaque-region"/>
    <keyword type="function" name="ccm_window_set_opacity ()" link="cairo-compmgr-ccm-window.html#ccm-window-set-opacity"/>
    <keyword type="function" name="ccm_window_query_state ()" link="cairo-compmgr-ccm-window.html#ccm-window-query-state"/>
    <keyword type="function" name="ccm_window_set_state ()" link="cairo-compmgr-ccm-window.html#ccm-window-set-state"/>
    <keyword type="function" name="ccm_window_unset_state ()" link="cairo-compmgr-ccm-window.html#ccm-window-unset-state"/>
    <keyword type="function" name="ccm_window_switch_state ()" link="cairo-compmgr-ccm-window.html#ccm-window-switch-state"/>
    <keyword type="function" name="ccm_window_query_mwm_hints ()" link="cairo-compmgr-ccm-window.html#ccm-window-query-mwm-hints"/>
    <keyword type="function" name="ccm_window_get_area ()" link="cairo-compmgr-ccm-window.html#ccm-window-get-area"/>
    <keyword type="function" name="ccm_window_query_frame_extends ()" link="cairo-compmgr-ccm-window.html#ccm-window-query-frame-extends"/>
    <keyword type="function" name="ccm_window_get_frame_extends ()" link="cairo-compmgr-ccm-window.html#ccm-window-get-frame-extends"/>
    <keyword type="function" name="ccm_window_transform ()" link="cairo-compmgr-ccm-window.html#ccm-window-transform"/>
    <keyword type="function" name="ccm_window_get_property ()" link="cairo-compmgr-ccm-window.html#ccm-window-get-property"/>
    <keyword type="function" name="ccm_window_get_child_property ()" link="cairo-compmgr-ccm-window.html#ccm-window-get-child-property"/>
    <keyword type="function" name="ccm_window_redirect_event ()" link="cairo-compmgr-ccm-window.html#ccm-window-redirect-event"/>
    <keyword type="function" name="ccm_window_activate ()" link="cairo-compmgr-ccm-window.html#ccm-window-activate"/>
    <keyword type="property" name="The &quot;block-mouse-redirect-event&quot; property" link="cairo-compmgr-ccm-window.html#CCMWindow--block-mouse-redirect-event"/>
    <keyword type="property" name="The &quot;child&quot; property" link="cairo-compmgr-ccm-window.html#CCMWindow--child"/>
    <keyword type="property" name="The &quot;input&quot; property" link="cairo-compmgr-ccm-window.html#CCMWindow--input"/>
    <keyword type="property" name="The &quot;mask&quot; property" link="cairo-compmgr-ccm-window.html#CCMWindow--mask"/>
    <keyword type="property" name="The &quot;mask-height&quot; property" link="cairo-compmgr-ccm-window.html#CCMWindow--mask-height"/>
    <keyword type="property" name="The &quot;mask-width&quot; property" link="cairo-compmgr-ccm-window.html#CCMWindow--mask-width"/>
    <keyword type="property" name="The &quot;no-undamage-sibling&quot; property" link="cairo-compmgr-ccm-window.html#CCMWindow--no-undamage-sibling"/>
    <keyword type="property" name="The &quot;pixmap&quot; property" link="cairo-compmgr-ccm-window.html#CCMWindow--pixmap"/>
    <keyword type="property" name="The &quot;redirect&quot; property" link="cairo-compmgr-ccm-window.html#CCMWindow--redirect"/>
    <keyword type="property" name="The &quot;use-image&quot; property" link="cairo-compmgr-ccm-window.html#CCMWindow--use-image"/>
    <keyword type="signal" name="The &quot;error&quot; signal" link="cairo-compmgr-ccm-window.html#CCMWindow-error"/>
    <keyword type="signal" name="The &quot;opacity-changed&quot; signal" link="cairo-compmgr-ccm-window.html#CCMWindow-opacity-changed"/>
    <keyword type="signal" name="The &quot;property-changed&quot; signal" link="cairo-compmgr-ccm-window.html#CCMWindow-property-changed"/>
    <keyword type="signal" name="The &quot;redirect-input&quot; signal" link="cairo-compmgr-ccm-window.html#CCMWindow-redirect-input"/>
    <keyword type="macro" name="CCM_WINDOW_PLUGIN_GET_INTERFACE()" link="cairo-compmgr-ccm-window-plugin.html#CCM-WINDOW-PLUGIN-GET-INTERFACE:CAPS"/>
    <keyword type="macro" name="CCM_WINDOW_PLUGIN_PARENT()" link="cairo-compmgr-ccm-window-plugin.html#CCM-WINDOW-PLUGIN-PARENT:CAPS"/>
    <keyword type="macro" name="CCM_WINDOW_PLUGIN_ROOT()" link="cairo-compmgr-ccm-window-plugin.html#CCM-WINDOW-PLUGIN-ROOT:CAPS"/>
    <keyword type="macro" name="CCM_WINDOW_PLUGIN_LOCK_ROOT_METHOD()" link="cairo-compmgr-ccm-window-plugin.html#CCM-WINDOW-PLUGIN-LOCK-ROOT-METHOD:CAPS"/>
    <keyword type="macro" name="CCM_WINDOW_PLUGIN_UNLOCK_ROOT_METHOD()" link="cairo-compmgr-ccm-window-plugin.html#CCM-WINDOW-PLUGIN-UNLOCK-ROOT-METHOD:CAPS"/>
    <keyword type="struct" name="CCMWindowPlugin" link="cairo-compmgr-ccm-window-plugin.html#CCMWindowPlugin-struct"/>
    <keyword type="function" name="ccm_window_plugin_load_options ()" link="cairo-compmgr-ccm-window-plugin.html#ccm-window-plugin-load-options"/>
    <keyword type="function" name="ccm_window_plugin_query_geometry ()" link="cairo-compmgr-ccm-window-plugin.html#ccm-window-plugin-query-geometry"/>
    <keyword type="function" name="ccm_window_plugin_paint ()" link="cairo-compmgr-ccm-window-plugin.html#ccm-window-plugin-paint"/>
    <keyword type="function" name="ccm_window_plugin_map ()" link="cairo-compmgr-ccm-window-plugin.html#ccm-window-plugin-map"/>
    <keyword type="function" name="ccm_window_plugin_unmap ()" link="cairo-compmgr-ccm-window-plugin.html#ccm-window-plugin-unmap"/>
    <keyword type="function" name="ccm_window_plugin_query_opacity ()" link="cairo-compmgr-ccm-window-plugin.html#ccm-window-plugin-query-opacity"/>
    <keyword type="function" name="ccm_window_plugin_move ()" link="cairo-compmgr-ccm-window-plugin.html#ccm-window-plugin-move"/>
    <keyword type="function" name="ccm_window_plugin_resize ()" link="cairo-compmgr-ccm-window-plugin.html#ccm-window-plugin-resize"/>
    <keyword type="function" name="ccm_window_plugin_set_opaque_region ()" link="cairo-compmgr-ccm-window-plugin.html#ccm-window-plugin-set-opaque-region"/>
    <keyword type="function" name="ccm_window_plugin_get_origin ()" link="cairo-compmgr-ccm-window-plugin.html#ccm-window-plugin-get-origin"/>
    <keyword type="function" name="ccm_window_plugin_get_pixmap ()" link="cairo-compmgr-ccm-window-plugin.html#ccm-window-plugin-get-pixmap"/>
    <keyword type="macro" name="CCM_SCREEN_XSCREEN()" link="cairo-compmgr-ccm-screen.html#CCM-SCREEN-XSCREEN:CAPS"/>
    <keyword type="macro" name="CCM_SCREEN_NUMBER()" link="cairo-compmgr-ccm-screen.html#CCM-SCREEN-NUMBER:CAPS"/>
    <keyword type="struct" name="CCMScreen" link="cairo-compmgr-ccm-screen.html#CCMScreen-struct"/>
    <keyword type="function" name="ccm_screen_new ()" link="cairo-compmgr-ccm-screen.html#ccm-screen-new"/>
    <keyword type="function" name="ccm_screen_add_window ()" link="cairo-compmgr-ccm-screen.html#ccm-screen-add-window"/>
    <keyword type="function" name="ccm_screen_remove_window ()" link="cairo-compmgr-ccm-screen.html#ccm-screen-remove-window"/>
    <keyword type="function" name="ccm_screen_damage ()" link="cairo-compmgr-ccm-screen.html#ccm-screen-damage"/>
    <keyword type="function" name="ccm_screen_damage_region ()" link="cairo-compmgr-ccm-screen.html#ccm-screen-damage-region"/>
    <keyword type="function" name="ccm_screen_undamage_region ()" link="cairo-compmgr-ccm-screen.html#ccm-screen-undamage-region"/>
    <keyword type="function" name="ccm_screen_add_damaged_region ()" link="cairo-compmgr-ccm-screen.html#ccm-screen-add-damaged-region"/>
    <keyword type="function" name="ccm_screen_remove_damaged_region ()" link="cairo-compmgr-ccm-screen.html#ccm-screen-remove-damaged-region"/>
    <keyword type="function" name="ccm_screen_find_window ()" link="cairo-compmgr-ccm-screen.html#ccm-screen-find-window"/>
    <keyword type="function" name="ccm_screen_find_window_or_child ()" link="cairo-compmgr-ccm-screen.html#ccm-screen-find-window-or-child"/>
    <keyword type="function" name="ccm_screen_query_pointer ()" link="cairo-compmgr-ccm-screen.html#ccm-screen-query-pointer"/>
    <keyword type="property" name="The &quot;current-frame&quot; property" link="cairo-compmgr-ccm-screen.html#CCMScreen--current-frame"/>
    <keyword type="property" name="The &quot;display&quot; property" link="cairo-compmgr-ccm-screen.html#CCMScreen--display"/>
    <keyword type="property" name="The &quot;number&quot; property" link="cairo-compmgr-ccm-screen.html#CCMScreen--number"/>
    <keyword type="property" name="The &quot;refresh-rate&quot; property" link="cairo-compmgr-ccm-screen.html#CCMScreen--refresh-rate"/>
    <keyword type="property" name="The &quot;window-plugins&quot; property" link="cairo-compmgr-ccm-screen.html#CCMScreen--window-plugins"/>
    <keyword type="signal" name="The &quot;activate-window-notify&quot; signal" link="cairo-compmgr-ccm-screen.html#CCMScreen-activate-window-notify"/>
    <keyword type="signal" name="The &quot;composite-message&quot; signal" link="cairo-compmgr-ccm-screen.html#CCMScreen-composite-message"/>
    <keyword type="signal" name="The &quot;desktop-changed&quot; signal" link="cairo-compmgr-ccm-screen.html#CCMScreen-desktop-changed"/>
    <keyword type="signal" name="The &quot;enter-window-notify&quot; signal" link="cairo-compmgr-ccm-screen.html#CCMScreen-enter-window-notify"/>
    <keyword type="signal" name="The &quot;leave-window-notify&quot; signal" link="cairo-compmgr-ccm-screen.html#CCMScreen-leave-window-notify"/>
    <keyword type="signal" name="The &quot;plugins-changed&quot; signal" link="cairo-compmgr-ccm-screen.html#CCMScreen-plugins-changed"/>
    <keyword type="signal" name="The &quot;refresh-rate-changed&quot; signal" link="cairo-compmgr-ccm-screen.html#CCMScreen-refresh-rate-changed"/>
    <keyword type="signal" name="The &quot;window-destroyed&quot; signal" link="cairo-compmgr-ccm-screen.html#CCMScreen-window-destroyed"/>
    <keyword type="macro" name="CCM_SCREEN_PLUGIN_GET_INTERFACE()" link="cairo-compmgr-ccm-screen-plugin.html#CCM-SCREEN-PLUGIN-GET-INTERFACE:CAPS"/>
    <keyword type="macro" name="CCM_SCREEN_PLUGIN_PARENT()" link="cairo-compmgr-ccm-screen-plugin.html#CCM-SCREEN-PLUGIN-PARENT:CAPS"/>
    <keyword type="macro" name="CCM_SCREEN_PLUGIN_ROOT()" link="cairo-compmgr-ccm-screen-plugin.html#CCM-SCREEN-PLUGIN-ROOT:CAPS"/>
    <keyword type="macro" name="CCM_SCREEN_PLUGIN_LOCK_ROOT_METHOD()" link="cairo-compmgr-ccm-screen-plugin.html#CCM-SCREEN-PLUGIN-LOCK-ROOT-METHOD:CAPS"/>
    <keyword type="macro" name="CCM_SCREEN_PLUGIN_UNLOCK_ROOT_METHOD()" link="cairo-compmgr-ccm-screen-plugin.html#CCM-SCREEN-PLUGIN-UNLOCK-ROOT-METHOD:CAPS"/>
    <keyword type="struct" name="CCMScreenPlugin" link="cairo-compmgr-ccm-screen-plugin.html#CCMScreenPlugin-struct"/>
    <keyword type="function" name="ccm_screen_plugin_load_options ()" link="cairo-compmgr-ccm-screen-plugin.html#ccm-screen-plugin-load-options"/>
    <keyword type="function" name="ccm_screen_plugin_paint ()" link="cairo-compmgr-ccm-screen-plugin.html#ccm-screen-plugin-paint"/>
    <keyword type="function" name="ccm_screen_plugin_add_window ()" link="cairo-compmgr-ccm-screen-plugin.html#ccm-screen-plugin-add-window"/>
    <keyword type="function" name="ccm_screen_plugin_remove_window ()" link="cairo-compmgr-ccm-screen-plugin.html#ccm-screen-plugin-remove-window"/>
    <keyword type="function" name="ccm_screen_plugin_damage ()" link="cairo-compmgr-ccm-screen-plugin.html#ccm-screen-plugin-damage"/>
    <keyword type="macro" name="CCM_DISPLAY_XDISPLAY()" link="cairo-compmgr-ccm-display.html#CCM-DISPLAY-XDISPLAY:CAPS"/>
    <keyword type="struct" name="CCMDisplay" link="cairo-compmgr-ccm-display.html#CCMDisplay-struct"/>
    <keyword type="function" name="ccm_display_new ()" link="cairo-compmgr-ccm-display.html#ccm-display-new"/>
    <keyword type="function" name="ccm_display_sync ()" link="cairo-compmgr-ccm-display.html#ccm-display-sync"/>
    <keyword type="function" name="ccm_display_grab ()" link="cairo-compmgr-ccm-display.html#ccm-display-grab"/>
    <keyword type="function" name="ccm_display_ungrab ()" link="cairo-compmgr-ccm-display.html#ccm-display-ungrab"/>
    <keyword type="function" name="ccm_display_trap_error ()" link="cairo-compmgr-ccm-display.html#ccm-display-trap-error"/>
    <keyword type="function" name="ccm_display_pop_error ()" link="cairo-compmgr-ccm-display.html#ccm-display-pop-error"/>
    <keyword type="function" name="ccm_display_report_device_event ()" link="cairo-compmgr-ccm-display.html#ccm-display-report-device-event"/>
    <keyword type="property" name="The &quot;shm-shared-pixmap&quot; property" link="cairo-compmgr-ccm-display.html#CCMDisplay--shm-shared-pixmap"/>
    <keyword type="property" name="The &quot;use-glx&quot; property" link="cairo-compmgr-ccm-display.html#CCMDisplay--use-glx"/>
    <keyword type="property" name="The &quot;use-randr&quot; property" link="cairo-compmgr-ccm-display.html#CCMDisplay--use-randr"/>
    <keyword type="property" name="The &quot;use-xdbe&quot; property" link="cairo-compmgr-ccm-display.html#CCMDisplay--use-xdbe"/>
    <keyword type="property" name="The &quot;use-xshm&quot; property" link="cairo-compmgr-ccm-display.html#CCMDisplay--use-xshm"/>
    <keyword type="property" name="The &quot;xdisplay&quot; property" link="cairo-compmgr-ccm-display.html#CCMDisplay--xdisplay"/>
    <keyword type="signal" name="The &quot;cursor-changed&quot; signal" link="cairo-compmgr-ccm-display.html#CCMDisplay-cursor-changed"/>
    <keyword type="signal" name="The &quot;damage-event&quot; signal" link="cairo-compmgr-ccm-display.html#CCMDisplay-damage-event"/>
    <keyword type="signal" name="The &quot;event&quot; signal" link="cairo-compmgr-ccm-display.html#CCMDisplay-event"/>
    <keyword type="struct" name="CCMPreferencesPage" link="CCMPreferencesPage.html#CCMPreferencesPage-struct"/>
    <keyword type="function" name="ccm_preferences_page_new ()" link="CCMPreferencesPage.html#ccm-preferences-page-new"/>
    <keyword type="function" name="ccm_preferences_page_get_widget ()" link="CCMPreferencesPage.html#ccm-preferences-page-get-widget"/>
    <keyword type="signal" name="The &quot;need-restart&quot; signal" link="CCMPreferencesPage.html#CCMPreferencesPage-need-restart"/>
    <keyword type="signal" name="The &quot;plugin-state-changed&quot; signal" link="CCMPreferencesPage.html#CCMPreferencesPage-plugin-state-changed"/>
    <keyword type="macro" name="CCM_PREFERENCES_PAGE_PLUGIN_GET_INTERFACE()" link="cairo-compmgr-ccm-preferences-page-plugin.html#CCM-PREFERENCES-PAGE-PLUGIN-GET-INTERFACE:CAPS"/>
    <keyword type="macro" name="CCM_PREFERENCES_PAGE_PLUGIN_PARENT()" link="cairo-compmgr-ccm-preferences-page-plugin.html#CCM-PREFERENCES-PAGE-PLUGIN-PARENT:CAPS"/>
    <keyword type="macro" name="CCM_PREFERENCES_PAGE_PLUGIN_ROOT()" link="cairo-compmgr-ccm-preferences-page-plugin.html#CCM-PREFERENCES-PAGE-PLUGIN-ROOT:CAPS"/>
    <keyword type="macro" name="CCM_PREFERENCES_PAGE_PLUGIN_LOCK_ROOT_METHOD()" link="cairo-compmgr-ccm-preferences-page-plugin.html#CCM-PREFERENCES-PAGE-PLUGIN-LOCK-ROOT-METHOD:CAPS"/>
    <keyword type="macro" name="CCM_PREFERENCES_PAGE_PLUGIN_UNLOCK_ROOT_METHOD()" link="cairo-compmgr-ccm-preferences-page-plugin.html#CCM-PREFERENCES-PAGE-PLUGIN-UNLOCK-ROOT-METHOD:CAPS"/>
    <keyword type="struct" name="CCMPreferencesPagePlugin" link="cairo-compmgr-ccm-preferences-page-plugin.html#CCMPreferencesPagePlugin-struct"/>
    <keyword type="function" name="ccm_preferences_page_plugin_init_general_section ()" link="cairo-compmgr-ccm-preferences-page-plugin.html#ccm-preferences-page-plugin-init-general-section"/>
    <keyword type="struct" name="CCMImage" link="cairo-compmgr-CCMImage.html#CCMImage"/>
    <keyword type="function" name="ccm_image_new ()" link="cairo-compmgr-CCMImage.html#ccm-image-new"/>
    <keyword type="function" name="ccm_image_destroy ()" link="cairo-compmgr-CCMImage.html#ccm-image-destroy"/>
    <keyword type="function" name="ccm_image_get_image ()" link="cairo-compmgr-CCMImage.html#ccm-image-get-image"/>
    <keyword type="function" name="ccm_image_get_sub_image ()" link="cairo-compmgr-CCMImage.html#ccm-image-get-sub-image"/>
    <keyword type="function" name="ccm_image_put_image ()" link="cairo-compmgr-CCMImage.html#ccm-image-put-image"/>
    <keyword type="function" name="ccm_log ()" link="cairo-compmgr-CCMDebug.html#ccm-log"/>
    <keyword type="function" name="ccm_log_window ()" link="cairo-compmgr-CCMDebug.html#ccm-log-window"/>
    <keyword type="function" name="ccm_log_atom ()" link="cairo-compmgr-CCMDebug.html#ccm-log-atom"/>
    <keyword type="function" name="ccm_log_region ()" link="cairo-compmgr-CCMDebug.html#ccm-log-region"/>
    <keyword type="function" name="ccm_log_print_backtrace ()" link="cairo-compmgr-CCMDebug.html#ccm-log-print-backtrace"/>
    <keyword type="macro" name="ccm_debug()" link="cairo-compmgr-CCMDebug.html#ccm-debug"/>
    <keyword type="macro" name="ccm_debug_window()" link="cairo-compmgr-CCMDebug.html#ccm-debug-window"/>
    <keyword type="macro" name="ccm_debug_atom()" link="cairo-compmgr-CCMDebug.html#ccm-debug-atom"/>
    <keyword type="macro" name="ccm_debug_region()" link="cairo-compmgr-CCMDebug.html#ccm-debug-region"/>
    <keyword type="macro" name="ccm_debug_backtrace" link="cairo-compmgr-CCMDebug.html#ccm-debug-backtrace"/>
    <keyword type="struct" name="CCMKeybind" link="CCMKeybind.html#CCMKeybind-struct"/>
    <keyword type="function" name="ccm_keybind_new ()" link="CCMKeybind.html#ccm-keybind-new"/>
    <keyword type="signal" name="The &quot;key-motion&quot; signal" link="CCMKeybind.html#CCMKeybind-key-motion"/>
    <keyword type="signal" name="The &quot;key-press&quot; signal" link="CCMKeybind.html#CCMKeybind-key-press"/>
    <keyword type="signal" name="The &quot;key-release&quot; signal" link="CCMKeybind.html#CCMKeybind-key-release"/>
  </functions>
</book>
