Class GDK


  • public class GDK
    extends OS
    This class contains GDK specific native functions. In contrast to OS.java, dynamic functions are automatically linked, no need to add os_custom.h entries.
    • Constructor Detail

      • GDK

        public GDK()
    • Method Detail

      • GdkKeymapKey_sizeof

        public static final int GdkKeymapKey_sizeof()
        sizeof(TYPE) for 32/64 bit support
      • GdkRGBA_sizeof

        public static final int GdkRGBA_sizeof()
      • GdkRectangle_sizeof

        public static final int GdkRectangle_sizeof()
      • GDK_EVENT_TYPE

        public static final int GDK_EVENT_TYPE​(long event)
        Parameters:
        event - cast=(GdkEvent *)
      • GDK_EVENT_WINDOW

        public static final long GDK_EVENT_WINDOW​(long event)
        Parameters:
        event - cast=(GdkEventAny *)
      • GDK_IS_X11_DISPLAY

        public static final boolean GDK_IS_X11_DISPLAY​(long display)
        Parameters:
        display - cast=(GdkDisplay *)
      • GDK_TYPE_RGBA

        public static final long GDK_TYPE_RGBA()
      • GDK_TYPE_PIXBUF

        public static final long GDK_TYPE_PIXBUF()
      • gdk_x11_display_get_xdisplay

        public static final long gdk_x11_display_get_xdisplay​(long gdkdisplay)
        Parameters:
        gdkdisplay - cast=(GdkDisplay *)
      • gdk_x11_get_default_xdisplay

        public static final long gdk_x11_get_default_xdisplay()
      • gdk_x11_screen_lookup_visual

        public static final long gdk_x11_screen_lookup_visual​(long screen,
                                                              int xvisualid)
        Parameters:
        xvisualid - cast=(VisualID)
      • gdk_x11_screen_get_window_manager_name

        public static final long gdk_x11_screen_get_window_manager_name​(long screen)
      • gdk_x11_window_get_xid

        public static final long gdk_x11_window_get_xid​(long gdkwindow)
        Parameters:
        gdkwindow - cast=(GdkWindow *)
      • gdk_x11_surface_get_xid

        public static final long gdk_x11_surface_get_xid​(long surface)
        Parameters:
        surface - cast=(GdkSurface *)
      • gdk_x11_window_lookup_for_display

        public static final long gdk_x11_window_lookup_for_display​(long gdkdisplay,
                                                                   long xid)
        Parameters:
        gdkdisplay - cast=(GdkDisplay *)
        xid - cast=(Window)
      • gdk_x11_surface_lookup_for_display

        public static final long gdk_x11_surface_lookup_for_display​(long gdkdisplay,
                                                                    long xid)
        Parameters:
        gdkdisplay - cast=(GdkDisplay *)
        xid - cast=(Window)
      • gdk_atom_intern

        public static final long gdk_atom_intern​(byte[] atom_name,
                                                 boolean only_if_exists)
        Parameters:
        atom_name - cast=(const gchar *),flags=no_out critical
      • gdk_atom_name

        public static final long gdk_atom_name​(long atom)
        Parameters:
        atom - cast=(GdkAtom)
      • gdk_cairo_create

        public static final long gdk_cairo_create​(long window)
        Parameters:
        window - cast=(GdkWindow *)
      • gdk_cairo_get_clip_rectangle

        public static final boolean gdk_cairo_get_clip_rectangle​(long cr,
                                                                 GdkRectangle rect)
        Parameters:
        cr - cast=(cairo_t *)
        rect - cast=(GdkRectangle *),flags=no_in
      • gdk_cairo_region

        public static final void gdk_cairo_region​(long cairo,
                                                  long region)
        Parameters:
        cairo - cast=(cairo_t *)
        region - cast=(cairo_region_t *)
      • gdk_cairo_set_source_rgba

        public static final void gdk_cairo_set_source_rgba​(long cairo,
                                                           GdkRGBA rgba)
        Parameters:
        cairo - cast=(cairo_t *)
        rgba - cast=(const GdkRGBA *)
      • gdk_window_get_state

        public static final int gdk_window_get_state​(long window)
        Parameters:
        window - cast=(GdkWindow *)
      • gdk_window_get_width

        public static final int gdk_window_get_width​(long window)
        Parameters:
        window - cast=(GdkWindow *)
      • gdk_surface_get_width

        public static final int gdk_surface_get_width​(long surface)
        Parameters:
        surface - cast=(GdkSurface *)
      • gdk_window_get_visible_region

        public static final long gdk_window_get_visible_region​(long window)
        Parameters:
        window - cast=(GdkWindow *)
      • gdk_window_get_height

        public static final int gdk_window_get_height​(long window)
        Parameters:
        window - cast=(GdkWindow *)
      • gdk_surface_get_height

        public static final int gdk_surface_get_height​(long surface)
        Parameters:
        surface - cast=(GdkSurface *)
      • gdk_surface_set_input_region

        public static final void gdk_surface_set_input_region​(long surface,
                                                              long region)
        Parameters:
        surface - cast=(GdkSurface *)
        region - cast=(cairo_region_t *)
      • gdk_surface_set_opaque_region

        public static final void gdk_surface_set_opaque_region​(long surface,
                                                               long region)
        Parameters:
        surface - cast=(GdkSurface *)
        region - cast=(cairo_region_t *)
      • gdk_cairo_set_source_pixbuf

        public static final void gdk_cairo_set_source_pixbuf​(long cairo,
                                                             long pixbuf,
                                                             double pixbuf_x,
                                                             double pixbuf_y)
        Parameters:
        cairo - cast=(cairo_t *)
        pixbuf - cast=(const GdkPixbuf *)
        pixbuf_x - cast=(gdouble)
        pixbuf_y - cast=(gdouble)
      • gdk_cairo_set_source_window

        public static final void gdk_cairo_set_source_window​(long cairo,
                                                             long window,
                                                             int x,
                                                             int y)
        Parameters:
        cairo - cast=(cairo_t *)
        window - cast=(GdkWindow *)
        x - cast=(gdouble)
        y - cast=(gdouble)
      • gdk_cursor_new_from_name

        public static final long gdk_cursor_new_from_name​(long display,
                                                          java.lang.String cursor_name)
        Parameters:
        display - cast=(GdkDisplay *)
        cursor_name - cast=(const gchar *)
      • gdk_cursor_new_from_pixbuf

        public static final long gdk_cursor_new_from_pixbuf​(long display,
                                                            long pixbuf,
                                                            int x,
                                                            int y)
        Parameters:
        display - cast=(GdkDisplay *)
        pixbuf - cast=(GdkPixbuf *)
        x - cast=(gint)
        y - cast=(gint)
      • gdk_cursor_new_from_name

        public static final long gdk_cursor_new_from_name​(java.lang.String cursor_name,
                                                          long fallback)
        Parameters:
        cursor_name - cast=(const gchar *)
        fallback - cast=(GdkCursor *)
      • gdk_cursor_new_from_texture

        public static final long gdk_cursor_new_from_texture​(long texture,
                                                             int x,
                                                             int y,
                                                             long fallback)
        Parameters:
        texture - cast=(GdkTexture *)
        x - cast=(gint)
        y - cast=(gint)
        fallback - cast=(GdkCursor *)
      • gdk_x11_display_get_default_group

        public static final long gdk_x11_display_get_default_group​(long display)
        Parameters:
        display - cast=(GdkDisplay *)
      • gdk_window_get_display

        public static final long gdk_window_get_display​(long window)
        Parameters:
        window - cast=(GdkWindow *)
      • gdk_surface_get_display

        public static final long gdk_surface_get_display​(long surface)
        Parameters:
        surface - cast=(GdkSurface *)
      • gdk_drag_context_get_actions

        public static final int gdk_drag_context_get_actions​(long context)
      • gdk_drag_context_get_dest_window

        public static final long gdk_drag_context_get_dest_window​(long context)
        Parameters:
        context - cast=(GdkDragContext *)
      • gdk_drag_context_get_selected_action

        public static final int gdk_drag_context_get_selected_action​(long context)
      • gdk_drag_context_list_targets

        public static final long gdk_drag_context_list_targets​(long context)
        Parameters:
        context - cast=(GdkDragContext *)
      • gdk_drag_status

        public static final void gdk_drag_status​(long context,
                                                 int action,
                                                 int time)
        Parameters:
        context - cast=(GdkDragContext *)
        action - cast=(GdkDragAction)
        time - cast=(guint32)
      • gdk_event_copy

        public static final long gdk_event_copy​(long event)
        Parameters:
        event - cast=(GdkEvent *)
      • gdk_event_free

        public static final void gdk_event_free​(long event)
        Parameters:
        event - cast=(GdkEvent *)
      • gdk_event_get

        public static final long gdk_event_get()
      • gdk_event_get_coords

        public static final boolean gdk_event_get_coords​(long event,
                                                         double[] px,
                                                         double[] py)
        Parameters:
        event - cast=(GdkEvent *)
        px - cast=(gdouble *)
        py - cast=(gdouble *)
      • gdk_event_get_button

        public static final boolean gdk_event_get_button​(long event,
                                                         int[] button)
        Parameters:
        event - cast=(GdkEvent *)
        button - cast=(guint *)
      • gdk_event_get_keyval

        public static final boolean gdk_event_get_keyval​(long event,
                                                         int[] keyval)
        Parameters:
        event - cast=(GdkEvent *)
        keyval - cast=(guint *)
      • gdk_event_get_keycode

        public static final boolean gdk_event_get_keycode​(long event,
                                                          short[] keycode)
        Parameters:
        event - cast=(GdkEvent *)
        keycode - cast=(guint16 *)
      • gdk_event_get_root_coords

        public static final boolean gdk_event_get_root_coords​(long event,
                                                              double[] x,
                                                              double[] y)
        Parameters:
        event - cast=(GdkEvent *)
        x - cast=(gdouble *)
        y - cast=(gdouble *)
      • gdk_event_get_state

        public static final boolean gdk_event_get_state​(long event,
                                                        int[] pmod)
        Parameters:
        event - cast=(GdkEvent *)
        pmod - cast=(GdkModifierType *)
      • gdk_event_get_scroll_deltas

        public static final boolean gdk_event_get_scroll_deltas​(long event,
                                                                double[] delta_x,
                                                                double[] delta_y)
        Parameters:
        event - cast=(const GdkEvent *)
        delta_x - cast=(gdouble *)
        delta_y - cast=(gdouble *)
      • gdk_event_get_scroll_direction

        public static final boolean gdk_event_get_scroll_direction​(long event,
                                                                   int[] direction)
        Parameters:
        event - cast=(const GdkEvent *)
        direction - cast=(GdkScrollDirection *)
      • gdk_event_ref

        public static final long gdk_event_ref​(long event)
        Parameters:
        event - cast=(GdkEvent *)
      • gdk_event_unref

        public static final void gdk_event_unref​(long event)
        Parameters:
        event - cast=(GdkEvent *)
      • gdk_event_get_position

        public static final boolean gdk_event_get_position​(long event,
                                                           double[] px,
                                                           double[] py)
        Parameters:
        event - cast=(GdkEvent *)
        px - cast=(double *)
        py - cast=(double *)
      • gdk_crossing_event_get_mode

        public static final int gdk_crossing_event_get_mode​(long event)
        Parameters:
        event - cast=(GdkEvent *)
      • gdk_button_event_get_button

        public static final int gdk_button_event_get_button​(long event)
        Parameters:
        event - cast=(GdkEvent *)
      • gdk_focus_event_get_in

        public static final boolean gdk_focus_event_get_in​(long event)
        Parameters:
        event - cast=(GdkEvent *)
      • gdk_key_event_get_keycode

        public static final int gdk_key_event_get_keycode​(long event)
        Parameters:
        event - cast=(GdkEvent *)
      • gdk_key_event_get_keyval

        public static final int gdk_key_event_get_keyval​(long event)
        Parameters:
        event - cast=(GdkEvent *)
      • gdk_key_event_get_layout

        public static final int gdk_key_event_get_layout​(long event)
        Parameters:
        event - cast=(GdkEvent *)
      • gdk_event_get_modifier_state

        public static final int gdk_event_get_modifier_state​(long event)
        Parameters:
        event - cast=(GdkEvent *)
      • gdk_scroll_event_get_deltas

        public static final void gdk_scroll_event_get_deltas​(long event,
                                                             double[] delta_x,
                                                             double[] delta_y)
        Parameters:
        event - cast=(GdkEvent *)
      • gdk_scroll_event_get_direction

        public static final int gdk_scroll_event_get_direction​(long event)
        Parameters:
        event - cast=(GdkEvent *)
      • gdk_event_get_seat

        public static final long gdk_event_get_seat​(long event)
      • gdk_event_get_surface

        public static final long gdk_event_get_surface​(long event)
        Parameters:
        event - cast=(GdkEvent *)
      • gdk_event_get_window

        public static final long gdk_event_get_window​(long event)
        Parameters:
        event - cast=(GdkEvent *)
      • gdk_event_get_time

        public static final int gdk_event_get_time​(long event)
        Parameters:
        event - cast=(GdkEvent *)
      • gdk_event_get_event_type

        public static final int gdk_event_get_event_type​(long event)
        Parameters:
        event - cast=(GdkEvent *)
      • gdk_event_handler_set

        public static final void gdk_event_handler_set​(long func,
                                                       long data,
                                                       long notify)
      • gdk_event_new

        public static final long gdk_event_new​(int type)
      • gdk_event_peek

        public static final long gdk_event_peek()
      • gdk_event_set_device

        public static final void gdk_event_set_device​(long event,
                                                      long device)
        Parameters:
        event - cast=(GdkEvent *)
        device - cast=(GdkDevice *)
      • gdk_event_put

        public static final void gdk_event_put​(long event)
        Parameters:
        event - cast=(GdkEvent *)
      • gdk_x11_display_error_trap_push

        public static final void gdk_x11_display_error_trap_push​(long display)
        Parameters:
        display - cast=(GdkDisplay *)
      • gdk_x11_display_error_trap_pop_ignored

        public static final void gdk_x11_display_error_trap_pop_ignored​(long display)
        Parameters:
        display - cast=(GdkDisplay *)
      • gdk_get_default_root_window

        public static final long gdk_get_default_root_window()
      • gdk_keymap_get_for_display

        public static final long gdk_keymap_get_for_display​(long display)
        Parameters:
        display - cast=(GdkDisplay *)
      • gdk_keymap_translate_keyboard_state

        public static final boolean gdk_keymap_translate_keyboard_state​(long keymap,
                                                                        int hardware_keycode,
                                                                        int state,
                                                                        int group,
                                                                        int[] keyval,
                                                                        int[] effective_group,
                                                                        int[] level,
                                                                        int[] consumed_modifiers)
        Parameters:
        keymap - cast=(GdkKeymap *)
        hardware_keycode - cast=(guint)
        state - cast=(GdkModifierType)
        group - cast=(gint)
        keyval - cast=(guint *)
        effective_group - cast=(gint *)
        level - cast=(gint *)
        consumed_modifiers - cast=(GdkModifierType *)
      • gdk_keymap_get_entries_for_keyval

        public static final boolean gdk_keymap_get_entries_for_keyval​(long keymap,
                                                                      int keyval,
                                                                      long[] keys,
                                                                      int[] n_keys)
        Parameters:
        keymap - cast=(GdkKeymap*)
        keyval - cast=(guint)
        keys - cast=(GdkKeymapKey**)
        n_keys - cast=(gint*)
      • gdk_keyval_to_lower

        public static final long gdk_keyval_to_lower​(long keyval)
      • gdk_keyval_to_unicode

        public static final long gdk_keyval_to_unicode​(long keyval)
      • gdk_keyval_name

        public static final long gdk_keyval_name​(int keyval)
        Parameters:
        keyval - cast=(guint)
      • gdk_pango_context_get

        public static final long gdk_pango_context_get()
      • gdk_pango_layout_get_clip_region

        public static final long gdk_pango_layout_get_clip_region​(long layout,
                                                                  int x_origin,
                                                                  int y_origin,
                                                                  int[] index_ranges,
                                                                  int n_ranges)
        Parameters:
        layout - cast=(PangoLayout *)
        index_ranges - cast=(gint *)
      • gdk_pixbuf_animation_is_static_image

        public static final boolean gdk_pixbuf_animation_is_static_image​(long animation)
        Parameters:
        animation - cast=(GdkPixbufAnimation *)
      • gdk_pixbuf_animation_iter_get_delay_time

        public static final int gdk_pixbuf_animation_iter_get_delay_time​(long iter)
        Parameters:
        iter - cast=(GdkPixbufAnimationIter *)
      • gdk_pixbuf_animation_iter_get_pixbuf

        public static final long gdk_pixbuf_animation_iter_get_pixbuf​(long iter)
        Parameters:
        iter - cast=(GdkPixbufAnimationIter *)
      • gdk_pixbuf_animation_iter_advance

        public static final boolean gdk_pixbuf_animation_iter_advance​(long iter,
                                                                      long current_time)
        Parameters:
        iter - cast=(GdkPixbufAnimationIter *)
        current_time - cast=(const GTimeVal *)
      • gdk_pixbuf_animation_get_iter

        public static final long gdk_pixbuf_animation_get_iter​(long animation,
                                                               long start_time)
        Parameters:
        animation - cast=(GdkPixbufAnimation *)
        start_time - cast=(const GTimeVal *)
      • gdk_pixbuf_animation_get_static_image

        public static final long gdk_pixbuf_animation_get_static_image​(long animation)
        Parameters:
        animation - cast=(GdkPixbufAnimation *)
      • gdk_pixbuf_copy_area

        public static final void gdk_pixbuf_copy_area​(long src_pixbuf,
                                                      int src_x,
                                                      int src_y,
                                                      int width,
                                                      int height,
                                                      long dest_pixbuf,
                                                      int dest_x,
                                                      int dest_y)
        Parameters:
        src_pixbuf - cast=(GdkPixbuf *)
        dest_pixbuf - cast=(GdkPixbuf *)
      • gdk_pixbuf_get_has_alpha

        public static final boolean gdk_pixbuf_get_has_alpha​(long pixbuf)
        Parameters:
        pixbuf - cast=(const GdkPixbuf *)
      • gdk_pixbuf_get_height

        public static final int gdk_pixbuf_get_height​(long pixbuf)
        Parameters:
        pixbuf - cast=(const GdkPixbuf *)
      • gdk_pixbuf_get_pixels

        public static final long gdk_pixbuf_get_pixels​(long pixbuf)
        Parameters:
        pixbuf - cast=(const GdkPixbuf *)
      • gdk_pixbuf_get_rowstride

        public static final int gdk_pixbuf_get_rowstride​(long pixbuf)
        Parameters:
        pixbuf - cast=(const GdkPixbuf *)
      • gdk_pixbuf_get_width

        public static final int gdk_pixbuf_get_width​(long pixbuf)
        Parameters:
        pixbuf - cast=(const GdkPixbuf *)
      • gdk_pixbuf_get_n_channels

        public static final int gdk_pixbuf_get_n_channels​(long pixbuf)
        Parameters:
        pixbuf - cast=(const GdkPixbuf *)
      • gdk_pixbuf_get_bits_per_sample

        public static final int gdk_pixbuf_get_bits_per_sample​(long pixbuf)
        Parameters:
        pixbuf - cast=(const GdkPixbuf *)
      • gdk_pixbuf_copy

        public static final long gdk_pixbuf_copy​(long pixbuf)
        Parameters:
        pixbuf - cast=(const GdkPixbuf *)
      • gdk_pixbuf_loader_get_format

        public static final long gdk_pixbuf_loader_get_format​(long loader)
        Parameters:
        loader - cast=(GdkPixbufLoader *)
      • gdk_pixbuf_format_get_name

        public static final long gdk_pixbuf_format_get_name​(long format)
        Parameters:
        format - cast=(GdkPixbufFormat *)
      • gdk_pixbuf_loader_get_animation

        public static final long gdk_pixbuf_loader_get_animation​(long loader)
        Parameters:
        loader - cast=(GdkPixbufLoader *)
      • gdk_pixbuf_new_from_data

        public static final long gdk_pixbuf_new_from_data​(long data,
                                                          int colorspace,
                                                          boolean has_alpha,
                                                          int bits_per_sample,
                                                          int width,
                                                          int height,
                                                          int rowstride,
                                                          long destroy_fn,
                                                          long destroy_fn_data)
        Parameters:
        data - cast=(const guchar *)
        colorspace - cast=(GdkColorspace)
        has_alpha - cast=(gboolean)
        destroy_fn - cast=(GdkPixbufDestroyNotify)
        destroy_fn_data - cast=(gpointer)
      • gdk_pixbuf_loader_new

        public static final long gdk_pixbuf_loader_new()
      • gdk_pixbuf_loader_close

        public static final boolean gdk_pixbuf_loader_close​(long loader,
                                                            long[] error)
        Parameters:
        loader - cast=(GdkPixbufLoader *)
        error - cast=(GError **)
      • gdk_pixbuf_loader_get_pixbuf

        public static final long gdk_pixbuf_loader_get_pixbuf​(long loader)
        Parameters:
        loader - cast=(GdkPixbufLoader *)
      • gdk_pixbuf_loader_write

        public static final boolean gdk_pixbuf_loader_write​(long loader,
                                                            long buffer,
                                                            int count,
                                                            long[] error)
        Parameters:
        loader - cast=(GdkPixbufLoader *)
        buffer - cast=(const guchar *)
        count - cast=(gsize)
        error - cast=(GError **)
      • gdk_pixbuf_new

        public static final long gdk_pixbuf_new​(int colorspace,
                                                boolean has_alpha,
                                                int bits_per_sample,
                                                int width,
                                                int height)
        Parameters:
        colorspace - cast=(GdkColorspace)
        has_alpha - cast=(gboolean)
      • gdk_pixbuf_new_from_file

        public static final long gdk_pixbuf_new_from_file​(byte[] filename,
                                                          long[] error)
        Parameters:
        filename - cast=(const char *)
        error - cast=(GError**)
      • gdk_pixbuf_save_to_bufferv

        public static final boolean gdk_pixbuf_save_to_bufferv​(long pixbuf,
                                                               long[] buffer,
                                                               long[] buffer_size,
                                                               byte[] type,
                                                               long[] option_keys,
                                                               long[] option_values,
                                                               long[] error)
        Parameters:
        pixbuf - cast=(GdkPixbuf *)
        buffer - cast=(gchar **)
        buffer_size - cast=(gsize *)
        type - cast=(const char *)
        option_keys - cast=(char **)
        option_values - cast=(char **)
        error - cast=(GError **)
      • gdk_pixbuf_scale_simple

        public static final long gdk_pixbuf_scale_simple​(long src,
                                                         int dest_width,
                                                         int dest_height,
                                                         int interp_type)
        Parameters:
        src - cast=(const GdkPixbuf *)
        interp_type - cast=(GdkInterpType)
      • gdk_pixbuf_get_from_window

        public static final long gdk_pixbuf_get_from_window​(long window,
                                                            int x,
                                                            int y,
                                                            int width,
                                                            int height)
        Parameters:
        window - cast=(GdkWindow *)
      • gdk_pixbuf_get_from_texture

        public static final long gdk_pixbuf_get_from_texture​(long texture)
        Parameters:
        texture - cast=(GdkTexture *)
      • gdk_pixbuf_get_from_surface

        public static final long gdk_pixbuf_get_from_surface​(long surface,
                                                             int src_x,
                                                             int src_y,
                                                             int width,
                                                             int height)
        Parameters:
        surface - cast=(cairo_surface_t *)
      • gdk_device_get_seat

        public static final long gdk_device_get_seat​(long device)
        Parameters:
        device - cast=(GdkDevice *)
      • gdk_device_get_associated_device

        public static final long gdk_device_get_associated_device​(long device)
        Parameters:
        device - cast=(GdkDevice *)
      • gdk_device_warp

        public static final void gdk_device_warp​(long device,
                                                 long screen,
                                                 int x,
                                                 int y)
        Parameters:
        device - cast=(GdkDevice *)
        screen - cast=(GdkScreen *)
        x - cast=(gint)
        y - cast=(gint)
      • gdk_device_get_window_at_position

        public static final long gdk_device_get_window_at_position​(long device,
                                                                   int[] win_x,
                                                                   int[] win_y)
        Parameters:
        device - cast=(GdkDevice *)
        win_x - cast=(gint *)
        win_y - cast=(gint *)
      • gdk_device_get_surface_at_position

        public static final long gdk_device_get_surface_at_position​(long device,
                                                                    double[] win_x,
                                                                    double[] win_y)
        Parameters:
        device - cast=(GdkDevice *)
        win_x - cast=(double *)
        win_y - cast=(double *)
      • gdk_property_get

        public static final boolean gdk_property_get​(long window,
                                                     long property,
                                                     long type,
                                                     long offset,
                                                     long length,
                                                     int pdelete,
                                                     long[] actual_property_type,
                                                     int[] actual_format,
                                                     int[] actual_length,
                                                     long[] data)
        Parameters:
        window - cast=(GdkWindow *)
        property - cast=(GdkAtom)
        type - cast=(GdkAtom)
        actual_property_type - cast=(GdkAtom *)
        actual_format - cast=(gint *)
        actual_length - cast=(gint *)
        data - cast=(guchar **)
      • gdk_cairo_region_create_from_surface

        public static final long gdk_cairo_region_create_from_surface​(long surface)
        Parameters:
        surface - cast=(cairo_surface_t *)
      • gdk_rgba_to_string

        public static final long gdk_rgba_to_string​(GdkRGBA rgba)
        Parameters:
        rgba - cast=(GdkRGBA *)
      • gdk_rgba_free

        public static final void gdk_rgba_free​(long rgba)
        Parameters:
        rgba - cast=(GdkRGBA *)
      • gdk_rgba_parse

        public static final long gdk_rgba_parse​(GdkRGBA rgba,
                                                byte[] property)
        Parameters:
        rgba - cast=(GdkRGBA *)
        property - cast=(const gchar *)
      • gdk_clipboard_set_content

        public static final long gdk_clipboard_set_content​(long clipboard,
                                                           long provider)
        Parameters:
        clipboard - cast=(GdkClipboard *)
        provider - cast=(GdkContentProvider *)
      • gdk_display_beep

        public static final void gdk_display_beep​(long display)
        Parameters:
        display - cast=(GdkDisplay *)
      • gdk_display_put_event

        public static final void gdk_display_put_event​(long display,
                                                       long event)
        Parameters:
        display - cast=(GdkDisplay *)
        event - cast=(GdkEvent *)
      • gdk_display_get_default

        public static final long gdk_display_get_default()
      • gdk_display_get_default_seat

        public static final long gdk_display_get_default_seat​(long display)
      • gdk_display_get_n_monitors

        public static final int gdk_display_get_n_monitors​(long display)
        Parameters:
        display - cast=(GdkDisplay *)
      • gdk_display_get_primary_monitor

        public static final long gdk_display_get_primary_monitor​(long display)
        Parameters:
        display - cast=(GdkDisplay *)
      • gdk_display_get_monitor_at_point

        public static final long gdk_display_get_monitor_at_point​(long display,
                                                                  int x,
                                                                  int y)
        Parameters:
        display - cast=(GdkDisplay *)
      • gdk_display_get_monitor

        public static final long gdk_display_get_monitor​(long display,
                                                         int monitor_num)
        Parameters:
        display - cast=(GdkDisplay *)
      • gdk_display_supports_cursor_color

        public static final boolean gdk_display_supports_cursor_color​(long display)
        Parameters:
        display - cast=(GdkDisplay *)
      • gdk_display_get_default_group

        public static final long gdk_display_get_default_group​(long display)
        Parameters:
        display - cast=(GdkDisplay *)
      • gdk_display_get_monitor_at_window

        public static final long gdk_display_get_monitor_at_window​(long display,
                                                                   long window)
        Parameters:
        display - cast=(GdkDisplay *)
        window - cast=(GdkWindow *)
      • gdk_display_get_monitors

        public static final long gdk_display_get_monitors​(long display)
        Parameters:
        display - cast=(GdkDisplay *)
      • gdk_display_map_keyval

        public static final boolean gdk_display_map_keyval​(long display,
                                                           int keyval,
                                                           long[] keys,
                                                           int[] n_keys)
        Parameters:
        display - cast=(GdkDisplay *)
        keyval - cast=(guint)
        keys - cast=(GdkKeymapKey**)
        n_keys - cast=(gint*)
      • gdk_display_is_composited

        public static final boolean gdk_display_is_composited​(long display)
        Parameters:
        display - cast=(GdkDisplay *)
      • gdk_display_get_clipboard

        public static final long gdk_display_get_clipboard​(long display)
        Parameters:
        display - cast=(GdkDisplay *)
      • gdk_display_get_primary_clipboard

        public static final long gdk_display_get_primary_clipboard​(long display)
        Parameters:
        display - cast=(GdkDisplay *)
      • gdk_display_get_monitor_at_surface

        public static final long gdk_display_get_monitor_at_surface​(long display,
                                                                    long surface)
        Parameters:
        display - cast=(GdkDisplay *)
        surface - cast=(GdkSurface *)
      • gdk_monitor_get_scale_factor

        public static final int gdk_monitor_get_scale_factor​(long window)
      • gdk_monitor_get_geometry

        public static final void gdk_monitor_get_geometry​(long monitor,
                                                          GdkRectangle dest)
        Parameters:
        dest - flags=no_in
      • gdk_monitor_get_workarea

        public static final void gdk_monitor_get_workarea​(long monitor,
                                                          GdkRectangle dest)
        Parameters:
        dest - flags=no_in
      • gdk_screen_get_default

        public static final long gdk_screen_get_default()
      • gdk_screen_get_resolution

        public static final double gdk_screen_get_resolution​(long screen)
        Parameters:
        screen - cast=(GdkScreen *)
      • gdk_screen_is_composited

        public static final boolean gdk_screen_is_composited​(long screen)
        Parameters:
        screen - cast=(GdkScreen *)
      • gdk_screen_get_system_visual

        public static final long gdk_screen_get_system_visual​(long screen)
        Parameters:
        screen - cast=(GdkScreen *)
      • gdk_screen_height

        public static final int gdk_screen_height()
      • gdk_screen_width

        public static final int gdk_screen_width()
      • gdk_seat_grab

        public static final int gdk_seat_grab​(long seat,
                                              long window,
                                              int capabilities,
                                              boolean owner_events,
                                              long cursor,
                                              long event,
                                              long func,
                                              long func_data)
      • gdk_seat_ungrab

        public static final void gdk_seat_ungrab​(long seat)
      • gdk_seat_get_pointer

        public static final long gdk_seat_get_pointer​(long seat)
      • gdk_seat_get_keyboard

        public static final long gdk_seat_get_keyboard​(long seat)
      • gdk_set_program_class

        public static final void gdk_set_program_class​(byte[] program_class)
        Parameters:
        program_class - cast=(const char *)
      • gdk_selection_owner_get

        public static final void gdk_selection_owner_get​(long atom)
        Parameters:
        atom - cast=(GdkAtom)
      • gdk_selection_owner_set

        public static final void gdk_selection_owner_set​(long owner,
                                                         long atom,
                                                         int time,
                                                         boolean send_event)
        Parameters:
        owner - cast=(GdkWindow *)
        atom - cast=(GdkAtom)
        time - cast=(guint32)
        send_event - cast=(gboolean)
      • gdk_x11_display_utf8_to_compound_text

        public static final boolean gdk_x11_display_utf8_to_compound_text​(long display,
                                                                          byte[] str,
                                                                          long[] encoding,
                                                                          int[] format,
                                                                          long[] ctext,
                                                                          int[] length)
        Parameters:
        display - cast=(GdkDisplay *)
        str - cast=(const gchar*)
        encoding - cast=(GdkAtom *)
        format - cast=(gint *)
        ctext - cast=(guchar **)
        length - cast=(gint *)
      • gdk_utf8_to_string_target

        public static final long gdk_utf8_to_string_target​(byte[] str)
        Parameters:
        str - cast=(const gchar *)
      • gdk_text_property_to_utf8_list_for_display

        public static final int gdk_text_property_to_utf8_list_for_display​(long display,
                                                                           long encoding,
                                                                           int format,
                                                                           long text,
                                                                           int length,
                                                                           long[] list)
        Parameters:
        display - cast=(GdkDisplay *)
        encoding - cast=(GdkAtom)
        text - cast=(guchar *)
        list - cast=(gchar ***)
      • gdk_texture_new_for_pixbuf

        public static final long gdk_texture_new_for_pixbuf​(long pixbuf)
        Parameters:
        pixbuf - cast=(GdkPixbuf *)
      • gdk_texture_new_from_file

        public static final long gdk_texture_new_from_file​(long file,
                                                           long error)
        Parameters:
        file - cast=(GFile *)
        error - cast=(GError **)
      • gdk_threads_add_idle

        public static final int gdk_threads_add_idle​(long function,
                                                     long data)
        Parameters:
        function - cast=(GSourceFunc)
        data - cast=(gpointer)
      • gdk_threads_add_timeout

        public static final int gdk_threads_add_timeout​(int interval,
                                                        long function,
                                                        long data)
        Parameters:
        function - cast=(GSourceFunc)
        data - cast=(gpointer)
      • gdk_threads_enter

        public static final void gdk_threads_enter()
      • gdk_threads_init

        public static final void gdk_threads_init()
      • gdk_threads_leave

        public static final void gdk_threads_leave()
      • gdk_unicode_to_keyval

        public static final int gdk_unicode_to_keyval​(int wc)
      • gdk_visual_get_depth

        public static final int gdk_visual_get_depth​(long visual)
        Parameters:
        visual - cast=(GdkVisual *)
      • gdk_window_create_similar_surface

        public static final long gdk_window_create_similar_surface​(long window,
                                                                   int content,
                                                                   int width,
                                                                   int height)
        Parameters:
        window - cast=(GdkWindow *)
        content - cast=(cairo_content_t)
      • gdk_surface_create_similar_surface

        public static final long gdk_surface_create_similar_surface​(long window,
                                                                    int content,
                                                                    int width,
                                                                    int height)
        Parameters:
        window - cast=(GdkSurface *)
        content - cast=(cairo_content_t)
      • gdk_window_destroy

        public static final void gdk_window_destroy​(long window)
        Parameters:
        window - cast=(GdkWindow *)
      • gdk_surface_destroy

        public static final void gdk_surface_destroy​(long window)
        Parameters:
        window - cast=(GdkSurface *)
      • gdk_window_get_children

        public static final long gdk_window_get_children​(long window)
        Parameters:
        window - cast=(GdkWindow *)
      • gdk_window_get_events

        public static final int gdk_window_get_events​(long window)
        Parameters:
        window - cast=(GdkWindow *)
      • gdk_window_focus

        public static final void gdk_window_focus​(long window,
                                                  int timestamp)
        Parameters:
        window - cast=(GdkWindow *)
      • gdk_window_get_frame_extents

        public static final void gdk_window_get_frame_extents​(long window,
                                                              GdkRectangle rect)
        Parameters:
        window - cast=(GdkWindow *)
        rect - cast=(GdkRectangle *),flags=no_in
      • gdk_window_get_origin

        public static final int gdk_window_get_origin​(long window,
                                                      int[] x,
                                                      int[] y)
        Parameters:
        window - cast=(GdkWindow *)
        x - cast=(gint *)
        y - cast=(gint *)
      • gdk_window_get_device_position

        public static final long gdk_window_get_device_position​(long window,
                                                                long device,
                                                                int[] x,
                                                                int[] y,
                                                                int[] mask)
        Parameters:
        window - cast=(GdkWindow *)
        device - cast=(GdkDevice *)
        x - cast=(gint *)
        y - cast=(gint *)
        mask - cast=(GdkModifierType *)
      • gdk_surface_get_device_position

        public static final void gdk_surface_get_device_position​(long surface,
                                                                 long device,
                                                                 double[] x,
                                                                 double[] y,
                                                                 int[] mask)
        Parameters:
        surface - cast=(GdkSurface *)
        device - cast=(GdkDevice *)
        x - cast=(double *)
        y - cast=(double *)
        mask - cast=(GdkModifierType *)
      • gdk_window_get_parent

        public static final long gdk_window_get_parent​(long window)
        Parameters:
        window - cast=(GdkWindow *)
      • gdk_window_get_root_origin

        public static final void gdk_window_get_root_origin​(long window,
                                                            int[] x,
                                                            int[] y)
        Parameters:
        window - cast=(GdkWindow *)
        x - cast=(gint *)
        y - cast=(gint *)
      • gdk_window_get_user_data

        public static final void gdk_window_get_user_data​(long window,
                                                          long[] data)
        Parameters:
        window - cast=(GdkWindow *)
        data - cast=(gpointer *)
      • gdk_window_hide

        public static final void gdk_window_hide​(long window)
        Parameters:
        window - cast=(GdkWindow *)
      • gdk_surface_hide

        public static final void gdk_surface_hide​(long surface)
        Parameters:
        surface - cast=(GdkSurface *)
      • gdk_window_invalidate_rect

        public static final void gdk_window_invalidate_rect​(long window,
                                                            GdkRectangle rectangle,
                                                            boolean invalidate_children)
        Parameters:
        window - cast=(GdkWindow *)
        rectangle - cast=(GdkRectangle *),flags=no_out
        invalidate_children - cast=(gboolean)
      • gdk_window_invalidate_region

        public static final void gdk_window_invalidate_region​(long window,
                                                              long region,
                                                              boolean invalidate_children)
        Parameters:
        window - cast=(GdkWindow *)
        region - cast=(const cairo_region_t *)
        invalidate_children - cast=(gboolean)
      • gdk_window_move

        public static final void gdk_window_move​(long window,
                                                 int x,
                                                 int y)
        Parameters:
        window - cast=(GdkWindow *)
      • gdk_window_move_resize

        public static final void gdk_window_move_resize​(long window,
                                                        int x,
                                                        int y,
                                                        int width,
                                                        int height)
        Parameters:
        window - cast=(GdkWindow *)
      • gdk_surface_new_toplevel

        public static final long gdk_surface_new_toplevel​(long display)
        Parameters:
        display - cast=(GdkDisplay *)
      • gdk_surface_new_popup

        public static final long gdk_surface_new_popup​(long parent,
                                                       boolean autohide)
        Parameters:
        parent - cast=(GdkSurface *)
      • gdk_window_lower

        public static final void gdk_window_lower​(long window)
        Parameters:
        window - cast=(GdkWindow *)
      • gdk_window_raise

        public static final void gdk_window_raise​(long window)
        Parameters:
        window - cast=(GdkWindow *)
      • gdk_toplevel_present

        public static final boolean gdk_toplevel_present​(long toplevel,
                                                         int width,
                                                         int height,
                                                         long layout)
        Parameters:
        toplevel - cast=(GdkToplevel *)
        layout - cast=(GdkToplevelLayout *)
      • gdk_window_resize

        public static final void gdk_window_resize​(long window,
                                                   int width,
                                                   int height)
        Parameters:
        window - cast=(GdkWindow *)
      • gdk_window_restack

        public static final void gdk_window_restack​(long window,
                                                    long sibling,
                                                    boolean above)
        Parameters:
        window - cast=(GdkWindow *)
        sibling - cast=(GdkWindow *)
        above - cast=(gboolean)
      • gdk_window_set_cursor

        public static final void gdk_window_set_cursor​(long window,
                                                       long cursor)
        Parameters:
        window - cast=(GdkWindow *)
        cursor - cast=(GdkCursor *)
      • gdk_surface_set_cursor

        public static final void gdk_surface_set_cursor​(long surface,
                                                        long cursor)
        Parameters:
        surface - cast=(GdkSurface *)
        cursor - cast=(GdkCursor *)
      • gdk_window_set_decorations

        public static final void gdk_window_set_decorations​(long window,
                                                            int decorations)
        Parameters:
        window - cast=(GdkWindow *)
        decorations - cast=(GdkWMDecoration)
      • gdk_window_set_functions

        public static final void gdk_window_set_functions​(long window,
                                                          int functions)
        Parameters:
        window - cast=(GdkWindow *)
        functions - cast=(GdkWMFunction)
      • gdk_window_set_events

        public static final void gdk_window_set_events​(long window,
                                                       int event_mask)
        Parameters:
        window - cast=(GdkWindow *)
      • gdk_window_set_override_redirect

        public static final void gdk_window_set_override_redirect​(long window,
                                                                  boolean override_redirect)
        Parameters:
        window - cast=(GdkWindow *)
        override_redirect - cast=(gboolean)
      • gdk_window_set_user_data

        public static final void gdk_window_set_user_data​(long window,
                                                          long user_data)
        Parameters:
        window - cast=(GdkWindow *)
        user_data - cast=(gpointer)
      • gdk_window_show

        public static final void gdk_window_show​(long window)
        Parameters:
        window - cast=(GdkWindow *)
      • gdk_window_show_unraised

        public static final void gdk_window_show_unraised​(long window)
        Parameters:
        window - cast=(GdkWindow *)
      • gdk_toplevel_layout_new

        public static final long gdk_toplevel_layout_new​(int min_width,
                                                         int min_height)
      • gdk_popup_get_parent

        public static final long gdk_popup_get_parent​(long popup)
        Parameters:
        popup - cast=(GdkPopup *)
      • gdk_popup_present

        public static final boolean gdk_popup_present​(long popup,
                                                      int width,
                                                      int height,
                                                      long layout)
        Parameters:
        popup - cast=(GdkPopup *)
        layout - cast=(GdkPopupLayout *)
      • gdk_popup_layout_new

        public static final long gdk_popup_layout_new​(GdkRectangle anchor_rect,
                                                      int rect_anchor,
                                                      int surface_anchor)
        Parameters:
        anchor_rect - cast=(const GdkRectangle *)
        rect_anchor - cast=(GdkGravity)
        surface_anchor - cast=(GdkGravity)
      • gdk_get_pointer

        public static long gdk_get_pointer​(long display)