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.
  • Field Details

  • Constructor Details

    • GDK

      public GDK()
  • Method Details

    • 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, 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(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)