Class OS

  • Direct Known Subclasses:
    ATK, GDK, Graphene, GTK

    public class OS
    extends C
    This class contains native functions for various libraries. Any dynamic functions must be manually linked to their corresponding library. See os_cutom.h #define FUNC_LIB_* LIB_*
    • Field Detail

      • IsLinux

        public static final boolean IsLinux
        OS Constants
      • IsWin32

        public static final boolean IsWin32
        OS Constants
      • BIG_ENDIAN

        public static final boolean BIG_ENDIAN
        OS Constants
      • SWT_LIB_VERSIONS

        public static final java.lang.String SWT_LIB_VERSIONS
        See Also:
        Constant Field Values
      • G_FILE_TEST_IS_DIR

        public static final int G_FILE_TEST_IS_DIR
        Constants
        See Also:
        Constant Field Values
      • G_FILE_TEST_IS_EXECUTABLE

        public static final int G_FILE_TEST_IS_EXECUTABLE
        See Also:
        Constant Field Values
      • G_APP_INFO_CREATE_SUPPORTS_URIS

        public static final int G_APP_INFO_CREATE_SUPPORTS_URIS
        See Also:
        Constant Field Values
      • PANGO_ATTR_UNDERLINE_COLOR

        public static final int PANGO_ATTR_UNDERLINE_COLOR
        See Also:
        Constant Field Values
      • PANGO_STRETCH_ULTRA_CONDENSED

        public static final int PANGO_STRETCH_ULTRA_CONDENSED
        See Also:
        Constant Field Values
      • PANGO_STRETCH_EXTRA_CONDENSED

        public static final int PANGO_STRETCH_EXTRA_CONDENSED
        See Also:
        Constant Field Values
      • PANGO_STRETCH_CONDENSED

        public static final int PANGO_STRETCH_CONDENSED
        See Also:
        Constant Field Values
      • PANGO_STRETCH_SEMI_CONDENSED

        public static final int PANGO_STRETCH_SEMI_CONDENSED
        See Also:
        Constant Field Values
      • PANGO_STRETCH_SEMI_EXPANDED

        public static final int PANGO_STRETCH_SEMI_EXPANDED
        See Also:
        Constant Field Values
      • PANGO_STRETCH_EXTRA_EXPANDED

        public static final int PANGO_STRETCH_EXTRA_EXPANDED
        See Also:
        Constant Field Values
      • PANGO_STRETCH_ULTRA_EXPANDED

        public static final int PANGO_STRETCH_ULTRA_EXPANDED
        See Also:
        Constant Field Values
      • PANGO_VARIANT_SMALL_CAPS

        public static final int PANGO_VARIANT_SMALL_CAPS
        See Also:
        Constant Field Values
      • G_BUS_TYPE_SESSION

        public static final int G_BUS_TYPE_SESSION
        GDBus Session types.
        See Also:
        Constant Field Values
      • G_BUS_NAME_OWNER_FLAGS_ALLOW_REPLACEMENT

        public static final int G_BUS_NAME_OWNER_FLAGS_ALLOW_REPLACEMENT
        See Also:
        Constant Field Values
      • G_BUS_NAME_OWNER_FLAGS_REPLACE

        public static final int G_BUS_NAME_OWNER_FLAGS_REPLACE
        If another message bus connection owns the name and have specified #G_BUS_NAME_OWNER_FLAGS_ALLOW_REPLACEMENT, then take the name from the other connection.
        See Also:
        Constant Field Values
      • G_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES

        public static final int G_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES
        See Also:
        Constant Field Values
      • G_DBUS_PROXY_FLAGS_DO_NOT_CONNECT_SIGNALS

        public static final int G_DBUS_PROXY_FLAGS_DO_NOT_CONNECT_SIGNALS
        See Also:
        Constant Field Values
      • G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START

        public static final int G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START
        See Also:
        Constant Field Values
      • G_DBUS_CALL_FLAGS_NO_AUTO_START

        public static final int G_DBUS_CALL_FLAGS_NO_AUTO_START
        See Also:
        Constant Field Values
      • G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_CLIENT

        public static final int G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_CLIENT
        See Also:
        Constant Field Values
      • G_DBUS_SERVER_FLAGS_NONE

        public static final int G_DBUS_SERVER_FLAGS_NONE
        See Also:
        Constant Field Values
      • DBUS_TYPE_BYTE

        public static final java.lang.String DBUS_TYPE_BYTE
        DBus Data types as defined by: https://dbus.freedesktop.org/doc/dbus-specification.html#idm423 If using these, make sure they're properly handled in all GDBus code. Only some of these are supported by some GDBus classes.
        See Also:
        Constant Field Values
      • DBUS_TYPE_BOOLEAN

        public static final java.lang.String DBUS_TYPE_BOOLEAN
        See Also:
        Constant Field Values
      • DBUS_TYPE_STRING

        public static final java.lang.String DBUS_TYPE_STRING
        See Also:
        Constant Field Values
      • DBUS_TYPE_STRING_ARRAY

        public static final java.lang.String DBUS_TYPE_STRING_ARRAY
        See Also:
        Constant Field Values
      • DBUS_TYPE_STRUCT_ARRAY_BROWSER_FUNCS

        public static final java.lang.String DBUS_TYPE_STRUCT_ARRAY_BROWSER_FUNCS
        See Also:
        Constant Field Values
      • DBUS_TYPE_UINT64

        public static final java.lang.String DBUS_TYPE_UINT64
        See Also:
        Constant Field Values
      • DBUS_TYPE_DOUBLE

        public static final java.lang.String DBUS_TYPE_DOUBLE
        See Also:
        Constant Field Values
      • DBUS_TYPE_STRUCT

        public static final java.lang.String DBUS_TYPE_STRUCT
        See Also:
        Constant Field Values
      • DBUS_TYPE_SINGLE_COMPLETE

        public static final java.lang.String DBUS_TYPE_SINGLE_COMPLETE
        See Also:
        Constant Field Values
      • G_VARIANT_TYPE_BYTE

        public static final byte[] G_VARIANT_TYPE_BYTE
        GVariant Types These are for the most part quite similar to DBus types with a few differences. Read: https://developer.gnome.org/glib/stable/glib-GVariantType.html
      • G_VARIANT_TYPE_BOOLEAN

        public static final byte[] G_VARIANT_TYPE_BOOLEAN
      • G_VARIANT_TYPE_STRING_ARRAY

        public static final byte[] G_VARIANT_TYPE_STRING_ARRAY
      • G_VARIANT_TYPE_STRING

        public static final byte[] G_VARIANT_TYPE_STRING
      • G_VARIANT_TYPE_IN32

        public static final byte[] G_VARIANT_TYPE_IN32
      • G_VARIANT_TYPE_UINT64

        public static final byte[] G_VARIANT_TYPE_UINT64
      • G_VARIANT_TYPE_DOUBLE

        public static final byte[] G_VARIANT_TYPE_DOUBLE
      • G_VARIANT_TYPE_TUPLE

        public static final byte[] G_VARIANT_TYPE_TUPLE
      • G_VARIANT_TYPE_ARRAY_BROWSER_FUNCS

        public static final byte[] G_VARIANT_TYPE_ARRAY_BROWSER_FUNCS
      • accel_closures_changed

        public static final byte[] accel_closures_changed
        Signals
      • activate

        public static final byte[] activate
      • angle_changed

        public static final byte[] angle_changed
      • authorize_authenticated_peer

        public static final byte[] authorize_authenticated_peer
      • backspace

        public static final byte[] backspace
      • begin

        public static final byte[] begin
      • button_press_event

        public static final byte[] button_press_event
      • button_release_event

        public static final byte[] button_release_event
      • changed

        public static final byte[] changed
      • change_value

        public static final byte[] change_value
      • clicked

        public static final byte[] clicked
      • close_request

        public static final byte[] close_request
      • commit

        public static final byte[] commit
      • configure_event

        public static final byte[] configure_event
      • copy_clipboard

        public static final byte[] copy_clipboard
      • cut_clipboard

        public static final byte[] cut_clipboard
      • create_menu_proxy

        public static final byte[] create_menu_proxy
      • delete_event

        public static final byte[] delete_event
      • delete_from_cursor

        public static final byte[] delete_from_cursor
      • day_selected

        public static final byte[] day_selected
      • day_selected_double_click

        public static final byte[] day_selected_double_click
      • delete_range

        public static final byte[] delete_range
      • delete_text

        public static final byte[] delete_text
      • direction_changed

        public static final byte[] direction_changed
      • dpi_changed

        public static final byte[] dpi_changed
      • drag_begin

        public static final byte[] drag_begin
      • drag_data_delete

        public static final byte[] drag_data_delete
      • drag_data_get

        public static final byte[] drag_data_get
      • drag_data_received

        public static final byte[] drag_data_received
      • drag_drop

        public static final byte[] drag_drop
      • drag_end

        public static final byte[] drag_end
      • drag_leave

        public static final byte[] drag_leave
      • drag_motion

        public static final byte[] drag_motion
      • prepare

        public static final byte[] prepare
      • draw

        public static final byte[] draw
      • end

        public static final byte[] end
      • enter_notify_event

        public static final byte[] enter_notify_event
      • enter

        public static final byte[] enter
      • event

        public static final byte[] event
      • event_after

        public static final byte[] event_after
      • expand_collapse_cursor_row

        public static final byte[] expand_collapse_cursor_row
      • focus

        public static final byte[] focus
      • focus_in_event

        public static final byte[] focus_in_event
      • focus_in

        public static final byte[] focus_in
      • focus_out_event

        public static final byte[] focus_out_event
      • focus_out

        public static final byte[] focus_out
      • grab_focus

        public static final byte[] grab_focus
      • hide

        public static final byte[] hide
      • icon_release

        public static final byte[] icon_release
      • insert_text

        public static final byte[] insert_text
      • key_press_event

        public static final byte[] key_press_event
      • key_release_event

        public static final byte[] key_release_event
      • key_pressed

        public static final byte[] key_pressed
      • key_released

        public static final byte[] key_released
      • keys_changed

        public static final byte[] keys_changed
      • leave_notify_event

        public static final byte[] leave_notify_event
      • leave

        public static final byte[] leave
      • map

        public static final byte[] map
      • map_event

        public static final byte[] map_event
      • mnemonic_activate

        public static final byte[] mnemonic_activate
      • month_changed

        public static final byte[] month_changed
      • next_month

        public static final byte[] next_month
      • prev_month

        public static final byte[] prev_month
      • next_year

        public static final byte[] next_year
      • prev_year

        public static final byte[] prev_year
      • motion_notify_event

        public static final byte[] motion_notify_event
      • motion

        public static final byte[] motion
      • move_cursor

        public static final byte[] move_cursor
      • move_focus

        public static final byte[] move_focus
      • new_connection

        public static final byte[] new_connection
      • output

        public static final byte[] output
      • paste_clipboard

        public static final byte[] paste_clipboard
      • pressed

        public static final byte[] pressed
      • released

        public static final byte[] released
      • popped_up

        public static final byte[] popped_up
      • popup_menu

        public static final byte[] popup_menu
      • populate_popup

        public static final byte[] populate_popup
      • preedit_changed

        public static final byte[] preedit_changed
      • realize

        public static final byte[] realize
      • row_activated

        public static final byte[] row_activated
      • row_changed

        public static final byte[] row_changed
      • row_has_child_toggled

        public static final byte[] row_has_child_toggled
      • scale_changed

        public static final byte[] scale_changed
      • scroll_child

        public static final byte[] scroll_child
      • scroll_event

        public static final byte[] scroll_event
      • scroll

        public static final byte[] scroll
      • select

        public static final byte[] select
      • selection_done

        public static final byte[] selection_done
      • show

        public static final byte[] show
      • show_help

        public static final byte[] show_help
      • size_allocate

        public static final byte[] size_allocate
      • resize

        public static final byte[] resize
      • start_interactive_search

        public static final byte[] start_interactive_search
      • style_updated

        public static final byte[] style_updated
      • switch_page

        public static final byte[] switch_page
      • test_collapse_row

        public static final byte[] test_collapse_row
      • test_expand_row

        public static final byte[] test_expand_row
      • toggled

        public static final byte[] toggled
      • unmap

        public static final byte[] unmap
      • unmap_event

        public static final byte[] unmap_event
      • value_changed

        public static final byte[] value_changed
      • window_state_event

        public static final byte[] window_state_event
      • notify_state

        public static final byte[] notify_state
      • notify_default_height

        public static final byte[] notify_default_height
      • notify_default_width

        public static final byte[] notify_default_width
      • notify_theme_change

        public static final byte[] notify_theme_change
      • response

        public static final byte[] response
      • compute_size

        public static final byte[] compute_size
      • active

        public static final byte[] active
        Properties
      • background_rgba

        public static final byte[] background_rgba
      • cell_background_rgba

        public static final byte[] cell_background_rgba
      • default_border

        public static final byte[] default_border
      • expander_size

        public static final byte[] expander_size
      • fixed_height_mode

        public static final byte[] fixed_height_mode
      • focus_line_width

        public static final byte[] focus_line_width
      • focus_padding

        public static final byte[] focus_padding
      • font_desc

        public static final byte[] font_desc
      • foreground_rgba

        public static final byte[] foreground_rgba
      • grid_line_width

        public static final byte[] grid_line_width
      • inner_border

        public static final byte[] inner_border
      • has_backward_stepper

        public static final byte[] has_backward_stepper
      • has_secondary_backward_stepper

        public static final byte[] has_secondary_backward_stepper
      • has_forward_stepper

        public static final byte[] has_forward_stepper
      • has_secondary_forward_stepper

        public static final byte[] has_secondary_forward_stepper
      • horizontal_separator

        public static final byte[] horizontal_separator
      • inconsistent

        public static final byte[] inconsistent
      • indicator_size

        public static final byte[] indicator_size
      • indicator_spacing

        public static final byte[] indicator_spacing
      • interior_focus

        public static final byte[] interior_focus
      • margin

        public static final byte[] margin
      • mode

        public static final byte[] mode
      • model

        public static final byte[] model
      • spacing

        public static final byte[] spacing
      • pixbuf

        public static final byte[] pixbuf
      • gicon

        public static final byte[] gicon
      • text

        public static final byte[] text
      • xalign

        public static final byte[] xalign
      • ypad

        public static final byte[] ypad
      • margin_bottom

        public static final byte[] margin_bottom
      • margin_top

        public static final byte[] margin_top
      • scrollbar_spacing

        public static final byte[] scrollbar_spacing
      • action_copy_clipboard

        public static final byte[] action_copy_clipboard
        Actions
      • action_cut_clipboard

        public static final byte[] action_cut_clipboard
      • action_paste_clipboard

        public static final byte[] action_paste_clipboard
      • GLIB_VERSION

        public static final int GLIB_VERSION
        Gtk has a minimum glib version. (But it's not a 1:1 link, one can have a newer version of glib and older gtk). Minimum Glib version requirement of gtk can be found in gtk's 'configure.ac' file, see line 'm4_define([glib_required_version],[2.*.*]). For reference: Gtk3.22 has min version of glib 2.49.4 Gtk3.24 has min version of glib 2.58 Gtk4.0 has min version of glib 2.66
      • SWT_MENU_LOCATION_DEBUGGING

        public static final boolean SWT_MENU_LOCATION_DEBUGGING
      • SWT_DEBUG

        public static final boolean SWT_DEBUG
      • GTK_THEME_SET

        public static final boolean GTK_THEME_SET
        True if the GTK_THEME environment variable is specified and is non-empty.
      • GTK_THEME_SET_NAME

        public static final java.lang.String GTK_THEME_SET_NAME
        A string containing the theme name supplied via the GTK_THEME environment variable. Otherwise this will contain an empty string.
      • GTK_OVERLAY_SCROLLING_DISABLED

        public static final boolean GTK_OVERLAY_SCROLLING_DISABLED
        True iff overlay scrolling has been disabled via GTK_OVERLAY_SCROLLING=0. See bug 546248.
      • isGNOME

        public static final boolean isGNOME
        True if SWT is running on the GNOME desktop environment.
      • SWT_PADDED_MENU_ITEMS

        public static final boolean SWT_PADDED_MENU_ITEMS
      • CurrentTime

        public static final int CurrentTime
        X11 Native methods and constants
        See Also:
        Constant Field Values
    • Constructor Detail

      • OS

        public OS()
    • Method Detail

      • getEnvironmentalVariable

        public static java.lang.String getEnvironmentalVariable​(java.lang.String envVarName)
      • GDK_WINDOWING_X11

        public static final boolean GDK_WINDOWING_X11()
      • GDK_WINDOWING_WAYLAND

        public static final boolean GDK_WINDOWING_WAYLAND()
      • pangoLayoutNewProc_CALLBACK

        public static final long pangoLayoutNewProc_CALLBACK​(long func)
      • pangoFontFamilyNewProc_CALLBACK

        public static final long pangoFontFamilyNewProc_CALLBACK​(long func)
      • pangoFontFaceNewProc_CALLBACK

        public static final long pangoFontFaceNewProc_CALLBACK​(long func)
      • printerOptionWidgetNewProc_CALLBACK

        public static final long printerOptionWidgetNewProc_CALLBACK​(long func)
      • imContextNewProc_CALLBACK

        public static final long imContextNewProc_CALLBACK​(long func)
      • imContextLast

        public static final long imContextLast()
      • swt_debug_on_fatal_warnings

        public static final void swt_debug_on_fatal_warnings()
      • swt_fixed_get_type

        public static final long swt_fixed_get_type()
      • swt_fixed_accessible_get_type

        public static final long swt_fixed_accessible_get_type()
      • swt_fixed_accessible_register_accessible

        public static final void swt_fixed_accessible_register_accessible​(long obj,
                                                                          boolean is_native,
                                                                          long to_map)
        Parameters:
        obj - cast=(AtkObject*)
        is_native - cast=(gboolean)
        to_map - cast=(GtkWidget *)
      • swt_fixed_restack

        public static final void swt_fixed_restack​(long fixed,
                                                   long widget,
                                                   long sibling,
                                                   boolean above)
        Parameters:
        fixed - cast=(SwtFixed*)
        widget - cast=(GtkWidget*)
        sibling - cast=(GtkWidget*)
      • swt_fixed_move

        public static final void swt_fixed_move​(long fixed,
                                                long widget,
                                                int x,
                                                int y)
        Parameters:
        fixed - cast=(SwtFixed*)
        widget - cast=(GtkWidget*)
      • swt_fixed_resize

        public static final void swt_fixed_resize​(long fixed,
                                                  long widget,
                                                  int width,
                                                  int height)
        Parameters:
        fixed - cast=(SwtFixed*)
        widget - cast=(GtkWidget*)
      • swt_fixed_add

        public static final void swt_fixed_add​(long container,
                                               long widget)
        Parameters:
        container - cast=(SwtFixed*)
        widget - cast=(GtkWidget*)
      • swt_fixed_remove

        public static final void swt_fixed_remove​(long container,
                                                  long widget)
        Parameters:
        container - cast=(SwtFixed*)
        widget - cast=(GtkWidget*)
      • swt_set_lock_functions

        public static final void swt_set_lock_functions()
      • g_utf16_offset_to_pointer

        public static final long g_utf16_offset_to_pointer​(long str,
                                                           long offset)
        Parameters:
        str - cast=(const gchar *)
      • g_utf16_pointer_to_offset

        public static final long g_utf16_pointer_to_offset​(long str,
                                                           long pos)
        Parameters:
        str - cast=(const gchar *)
        pos - cast=(const gchar *)
      • g_utf16_strlen

        public static final long g_utf16_strlen​(long str,
                                                long max)
        Parameters:
        str - cast=(const gchar *)
      • g_utf8_offset_to_utf16_offset

        public static final long g_utf8_offset_to_utf16_offset​(long str,
                                                               long offset)
        Parameters:
        str - cast=(const gchar *)
      • g_utf16_offset_to_utf8_offset

        public static final long g_utf16_offset_to_utf8_offset​(long str,
                                                               long offset)
        Parameters:
        str - cast=(const gchar *)
      • ascii

        protected static byte[] ascii​(java.lang.String name)
      • VERSION

        public static int VERSION​(int major,
                                  int minor,
                                  int micro)
      • isX11

        public static boolean isX11()
      • GPollFD_sizeof

        public static final int GPollFD_sizeof()
        64 bit
      • GTypeInfo_sizeof

        public static final int GTypeInfo_sizeof()
      • GValue_sizeof

        public static final int GValue_sizeof()
      • PangoAttribute_sizeof

        public static final int PangoAttribute_sizeof()
      • PangoAttrColor_sizeof

        public static final int PangoAttrColor_sizeof()
      • PangoAttrInt_sizeof

        public static final int PangoAttrInt_sizeof()
      • PangoItem_sizeof

        public static final int PangoItem_sizeof()
      • PangoLayoutLine_sizeof

        public static final int PangoLayoutLine_sizeof()
      • PangoLayoutRun_sizeof

        public static final int PangoLayoutRun_sizeof()
      • PangoLogAttr_sizeof

        public static final int PangoLogAttr_sizeof()
      • PangoRectangle_sizeof

        public static final int PangoRectangle_sizeof()
      • XAnyEvent_sizeof

        public static final int XAnyEvent_sizeof()
      • XEvent_sizeof

        public static final int XEvent_sizeof()
      • XExposeEvent_sizeof

        public static final int XExposeEvent_sizeof()
      • XFocusChangeEvent_sizeof

        public static final int XFocusChangeEvent_sizeof()
      • localeconv_decimal_point

        public static final long localeconv_decimal_point()
      • realpath

        public static final long realpath​(byte[] path,
                                          byte[] realPath)
        Parameters:
        path - cast=(const char *)
        realPath - cast=(char *)
      • G_OBJECT_CLASS_CONSTRUCTOR

        public static final long G_OBJECT_CLASS_CONSTRUCTOR​(long object_class)
        Parameters:
        object_class - cast=(GObjectClass *)
      • G_OBJECT_CLASS_SET_CONSTRUCTOR

        public static final void G_OBJECT_CLASS_SET_CONSTRUCTOR​(long object_class,
                                                                long constructor)
        Parameters:
        object_class - cast=(GObjectClass *)
      • X_EVENT_TYPE

        public static final int X_EVENT_TYPE​(long xevent)
        Parameters:
        xevent - cast=(XEvent *)
      • X_EVENT_WINDOW

        public static final long X_EVENT_WINDOW​(long xevent)
        Parameters:
        xevent - cast=(XAnyEvent *)
      • Call

        public static final int Call​(long proc,
                                     long arg1,
                                     long arg2)
      • call

        public static final long call​(long function,
                                      long arg0,
                                      long arg1,
                                      long arg2,
                                      long arg3,
                                      long arg4,
                                      long arg5,
                                      long arg6)
      • call

        public static final long call​(long function,
                                      long arg0,
                                      long arg1,
                                      long arg2,
                                      long arg3)
      • call

        public static final long call​(long function,
                                      long arg0,
                                      long arg1,
                                      long arg2,
                                      long arg3,
                                      long arg4,
                                      long arg5)
      • XCheckIfEvent

        public static final boolean XCheckIfEvent​(long display,
                                                  long event_return,
                                                  long predicate,
                                                  long arg)
        Parameters:
        display - cast=(Display *)
        event_return - cast=(XEvent *)
        predicate - cast=(Bool (*)())
        arg - cast=(XPointer)
      • XDefaultScreen

        public static final int XDefaultScreen​(long display)
        Parameters:
        display - cast=(Display *)
      • XDefaultRootWindow

        public static final long XDefaultRootWindow​(long display)
        Parameters:
        display - cast=(Display *)
      • XFree

        public static final void XFree​(long address)
        Parameters:
        address - cast=(void *)
      • XQueryPointer

        public static final int XQueryPointer​(long display,
                                              long w,
                                              long[] root_return,
                                              long[] child_return,
                                              int[] root_x_return,
                                              int[] root_y_return,
                                              int[] win_x_return,
                                              int[] win_y_return,
                                              int[] mask_return)
        Parameters:
        display - cast=(Display *)
        w - cast=(Window)
        root_return - cast=(Window *)
        child_return - cast=(Window *)
        root_x_return - cast=(int *)
        root_y_return - cast=(int *)
        win_x_return - cast=(int *)
        win_y_return - cast=(int *)
        mask_return - cast=(unsigned int *)
      • XSetIOErrorHandler

        public static final long XSetIOErrorHandler​(long handler)
        Parameters:
        handler - cast=(XIOErrorHandler)
      • XSetErrorHandler

        public static final long XSetErrorHandler​(long handler)
        Parameters:
        handler - cast=(XErrorHandler)
      • XSetInputFocus

        public static final int XSetInputFocus​(long display,
                                               long window,
                                               int revert,
                                               int time)
        Parameters:
        display - cast=(Display *)
        window - cast=(Window)
      • XSetTransientForHint

        public static final int XSetTransientForHint​(long display,
                                                     long w,
                                                     long prop_window)
        Parameters:
        display - cast=(Display *)
        w - cast=(Window)
        prop_window - cast=(Window)
      • XSynchronize

        public static final long XSynchronize​(long display,
                                              boolean onoff)
        Parameters:
        display - cast=(Display *)
      • memmove

        public static final void memmove​(long dest,
                                         XExposeEvent src,
                                         long size)
        Parameters:
        dest - cast=(void *)
        src - cast=(const void *),flags=no_out
        size - cast=(size_t)
      • memmove

        public static final void memmove​(XExposeEvent dest,
                                         long src,
                                         long size)
        Parameters:
        dest - cast=(void *),flags=no_in
        src - cast=(const void *)
        size - cast=(size_t)
      • memmove

        public static final void memmove​(XFocusChangeEvent dest,
                                         long src,
                                         long size)
        Parameters:
        dest - cast=(void *),flags=no_in
        src - cast=(const void *)
        size - cast=(size_t)
      • Call

        public static final int Call​(long func,
                                     long arg0,
                                     int arg1,
                                     int arg2)
        Natives
      • G_OBJECT_GET_CLASS

        public static final long G_OBJECT_GET_CLASS​(long object)
      • G_OBJECT_TYPE_NAME

        public static final long G_OBJECT_TYPE_NAME​(long object)
      • G_TYPE_BOOLEAN

        public static final long G_TYPE_BOOLEAN()
      • G_TYPE_DOUBLE

        public static final long G_TYPE_DOUBLE()
      • G_TYPE_FLOAT

        public static final long G_TYPE_FLOAT()
      • G_TYPE_LONG

        public static final long G_TYPE_LONG()
      • G_TYPE_INT

        public static final long G_TYPE_INT()
      • G_TYPE_INT64

        public static final long G_TYPE_INT64()
      • G_VALUE_TYPE

        public static final long G_VALUE_TYPE​(long value)
      • G_OBJECT_TYPE

        public static final long G_OBJECT_TYPE​(long instance)
      • G_TYPE_STRING

        public static final long G_TYPE_STRING()
      • PANGO_PIXELS

        public static final int PANGO_PIXELS​(int dimension)
      • PANGO_TYPE_FONT_DESCRIPTION

        public static final long PANGO_TYPE_FONT_DESCRIPTION()
      • PANGO_TYPE_FONT_FAMILY

        public static final long PANGO_TYPE_FONT_FAMILY()
      • PANGO_TYPE_FONT_FACE

        public static final long PANGO_TYPE_FONT_FACE()
      • PANGO_TYPE_LAYOUT

        public static final long PANGO_TYPE_LAYOUT()
      • g_app_info_create_from_commandline

        public static final long g_app_info_create_from_commandline​(byte[] commandline,
                                                                    byte[] applName,
                                                                    long flags,
                                                                    long error)
        Parameters:
        commandline - cast=(gchar *)
        applName - cast=(gchar *)
        flags - cast=(GAppInfoCreateFlags)
        error - cast=(GError **)
      • g_app_info_get_all

        public static final long g_app_info_get_all()
      • g_app_info_get_executable

        public static final long g_app_info_get_executable​(long appInfo)
        Parameters:
        appInfo - cast=(GAppInfo *)
      • g_app_info_get_icon

        public static final long g_app_info_get_icon​(long appInfo)
        Parameters:
        appInfo - cast=(GAppInfo *)
      • g_app_info_get_name

        public static final long g_app_info_get_name​(long appInfo)
        Parameters:
        appInfo - cast=(GAppInfo *)
      • g_app_info_launch

        public static final boolean g_app_info_launch​(long appInfo,
                                                      long list,
                                                      long launchContext,
                                                      long error)
        Parameters:
        appInfo - cast=(GAppInfo *)
        list - cast=(GList *)
        launchContext - cast=(GAppLaunchContext *)
        error - cast=(GError **)
      • g_app_info_get_default_for_type

        public static final long g_app_info_get_default_for_type​(byte[] mimeType,
                                                                 boolean mustSupportURIs)
        Parameters:
        mimeType - cast=(gchar *)
        mustSupportURIs - cast=(gboolean)
      • g_app_info_launch_default_for_uri

        public static final boolean g_app_info_launch_default_for_uri​(long uri,
                                                                      long launchContext,
                                                                      long error)
        Parameters:
        uri - cast=(char *)
        launchContext - cast=(GAppLaunchContext *)
        error - cast=(GError **)
      • g_app_info_supports_uris

        public static final boolean g_app_info_supports_uris​(long appInfo)
        Parameters:
        appInfo - cast=(GAppInfo *)
      • g_error_get_message

        public static final long g_error_get_message​(long error)
        Parameters:
        error - cast=(GError *)
      • g_error_free

        public static final void g_error_free​(long gerror)
        Parameters:
        gerror - cast=(GError *)
      • g_content_type_equals

        public static final boolean g_content_type_equals​(long type1,
                                                          byte[] type2)
        Parameters:
        type1 - cast=(gchar *)
        type2 - cast=(gchar *)
      • g_content_type_is_a

        public static final boolean g_content_type_is_a​(long type,
                                                        byte[] supertype)
        Parameters:
        type - cast=(gchar *)
        supertype - cast=(gchar *)
      • g_credentials_new

        public static final long g_credentials_new()
      • g_credentials_is_same_user

        public static final boolean g_credentials_is_same_user​(long credentials,
                                                               long other_credentials,
                                                               long[] error)
        Parameters:
        credentials - cast=(GCredentials *)
        other_credentials - cast=(GCredentials *)
        error - cast=(GError **)
      • g_file_info_get_content_type

        public static final long g_file_info_get_content_type​(long info)
        Parameters:
        info - cast=(GFileInfo *)
      • g_file_get_uri

        public static final long g_file_get_uri​(long file)
        Parameters:
        file - cast=(GFile *)
      • g_file_new_for_path

        public static final long g_file_new_for_path​(byte[] fileName)
        Parameters:
        fileName - cast=(const char *)
      • g_file_new_for_commandline_arg

        public static final long g_file_new_for_commandline_arg​(byte[] fileName)
        Parameters:
        fileName - cast=(const char *)
      • g_file_new_for_uri

        public static final long g_file_new_for_uri​(byte[] fileName)
        Parameters:
        fileName - cast=(const char *)
      • g_file_query_info

        public static final long g_file_query_info​(long file,
                                                   byte[] attributes,
                                                   long flags,
                                                   long cancellable,
                                                   long error)
        Parameters:
        file - cast=(GFile *)
        attributes - cast=(const char *)
        flags - cast=(GFileQueryInfoFlags)
        cancellable - cast=(GCancellable *)
        error - cast=(GError **)
      • g_file_test

        public static final boolean g_file_test​(byte[] file,
                                                int test)
        Parameters:
        file - cast=(const gchar *)
        test - cast=(GFileTest)
      • g_icon_to_string

        public static final long g_icon_to_string​(long icon)
        Parameters:
        icon - cast=(GIcon *)
      • g_icon_new_for_string

        public static final long g_icon_new_for_string​(byte[] str,
                                                       long[] error)
        Parameters:
        str - cast=(const gchar *)
        error - cast=(GError **)
      • g_signal_add_emission_hook

        public static final long g_signal_add_emission_hook​(int signal_id,
                                                            int detail,
                                                            long hook_func,
                                                            long hook_data,
                                                            long data_destroy)
        Parameters:
        signal_id - cast=(guint)
        detail - cast=(GQuark)
        hook_func - cast=(GSignalEmissionHook)
        hook_data - cast=(gpointer)
        data_destroy - cast=(GDestroyNotify)
      • g_signal_remove_emission_hook

        public static final void g_signal_remove_emission_hook​(int signal_id,
                                                               long hook_id)
        Parameters:
        signal_id - cast=(guint)
        hook_id - cast=(gulong)
      • g_cclosure_new

        public static final long g_cclosure_new​(long callback_func,
                                                long user_data,
                                                long destroy_data)
        Parameters:
        callback_func - cast=(GCallback)
        user_data - cast=(gpointer)
        destroy_data - cast=(GClosureNotify)
      • g_closure_ref

        public static final long g_closure_ref​(long closure)
        Parameters:
        closure - cast=(GClosure *)
      • g_closure_sink

        public static final void g_closure_sink​(long closure)
        Parameters:
        closure - cast=(GClosure *)
      • g_closure_unref

        public static final void g_closure_unref​(long closure)
        Parameters:
        closure - cast=(GClosure *)
      • g_main_context_acquire

        public static final boolean g_main_context_acquire​(long context)
        Parameters:
        context - cast=(GMainContext *)
      • g_main_context_check

        public static final int g_main_context_check​(long context,
                                                     int max_priority,
                                                     long fds,
                                                     int n_fds)
        Parameters:
        context - cast=(GMainContext *)
        fds - cast=(GPollFD *)
      • g_main_context_default

        public static final long g_main_context_default()
      • g_main_context_iteration

        public static final boolean g_main_context_iteration​(long context,
                                                             boolean may_block)
        Parameters:
        context - cast=(GMainContext *)
      • g_main_context_get_poll_func

        public static final long g_main_context_get_poll_func​(long context)
        Parameters:
        context - cast=(GMainContext *)
      • g_main_context_prepare

        public static final boolean g_main_context_prepare​(long context,
                                                           int[] priority)
        Parameters:
        context - cast=(GMainContext *)
        priority - cast=(gint *)
      • g_main_context_query

        public static final int g_main_context_query​(long context,
                                                     int max_priority,
                                                     int[] timeout_,
                                                     long fds,
                                                     int n_fds)
        Parameters:
        context - cast=(GMainContext *)
        fds - cast=(GPollFD *)
        timeout_ - cast=(gint *)
      • g_main_context_release

        public static final void g_main_context_release​(long context)
        Parameters:
        context - cast=(GMainContext *)
      • g_main_context_wakeup

        public static final void g_main_context_wakeup​(long context)
        Parameters:
        context - cast=(GMainContext *)
      • g_filename_to_utf8

        public static final long g_filename_to_utf8​(long opsysstring,
                                                    long len,
                                                    long[] bytes_read,
                                                    long[] bytes_written,
                                                    long[] error)
        Parameters:
        opsysstring - cast=(const gchar *)
        len - cast=(gssize)
        bytes_read - cast=(gsize *)
        bytes_written - cast=(gsize *)
        error - cast=(GError **)
      • g_filename_display_name

        public static final long g_filename_display_name​(long filename)
        Parameters:
        filename - cast=(const gchar *)
      • g_filename_to_uri

        public static final long g_filename_to_uri​(long filename,
                                                   long hostname,
                                                   long[] error)
        Parameters:
        filename - cast=(const char *)
        hostname - cast=(const char *)
        error - cast=(GError **)
      • g_filename_from_utf8

        public static final long g_filename_from_utf8​(long opsysstring,
                                                      long len,
                                                      long[] bytes_read,
                                                      long[] bytes_written,
                                                      long[] error)
        Parameters:
        opsysstring - cast=(const gchar *)
        len - cast=(gssize)
        bytes_read - cast=(gsize *)
        bytes_written - cast=(gsize *)
        error - cast=(GError **)
      • g_filename_from_uri

        public static final long g_filename_from_uri​(long uri,
                                                     long[] hostname,
                                                     long[] error)
        Parameters:
        uri - cast=(const char *)
        hostname - cast=(char **)
        error - cast=(GError **)
      • g_free

        public static final void g_free​(long mem)
        Parameters:
        mem - cast=(gpointer)
      • g_getenv

        public static final long g_getenv​(byte[] variable)
        Parameters:
        variable - cast=(const gchar *),flags=no_out
      • g_get_current_time

        public static final void g_get_current_time​(long result)
        Parameters:
        result - cast=(GTimeVal *)
      • g_get_user_name

        public static final long g_get_user_name()
      • g_time_val_add

        public static final void g_time_val_add​(long result,
                                                long microseconds)
        Parameters:
        result - cast=(GTimeVal *)
        microseconds - cast=(glong)
      • g_idle_add

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

        public static final long g_list_append​(long list,
                                               long data)
        Parameters:
        list - cast=(GList *)
        data - cast=(gpointer)
      • g_list_data

        public static final long g_list_data​(long list)
        Parameters:
        list - cast=(GList *)
      • g_list_free

        public static final void g_list_free​(long list)
        Parameters:
        list - cast=(GList *)
      • g_list_last

        public static final long g_list_last​(long list)
        Parameters:
        list - cast=(GList *)
      • g_list_length

        public static final int g_list_length​(long list)
        Parameters:
        list - cast=(GList *)
      • g_list_next

        public static final long g_list_next​(long list)
      • g_list_nth_data

        public static final long g_list_nth_data​(long list,
                                                 int n)
        Parameters:
        list - cast=(GList *)
        n - cast=(guint)
      • g_list_previous

        public static final long g_list_previous​(long list)
      • g_log_default_handler

        public static final void g_log_default_handler​(long log_domain,
                                                       int log_levels,
                                                       long message,
                                                       long unused_data)
        Parameters:
        log_domain - cast=(gchar *)
        log_levels - cast=(GLogLevelFlags)
        message - cast=(gchar *)
        unused_data - cast=(gpointer)
      • g_log_remove_handler

        public static final void g_log_remove_handler​(byte[] log_domain,
                                                      int handler_id)
        Parameters:
        log_domain - cast=(gchar *),flags=no_out
        handler_id - cast=(gint)
      • g_log_set_handler

        public static final int g_log_set_handler​(byte[] log_domain,
                                                  int log_levels,
                                                  long log_func,
                                                  long user_data)
        Parameters:
        log_domain - cast=(gchar *),flags=no_out
        log_levels - cast=(GLogLevelFlags)
        log_func - cast=(GLogFunc)
        user_data - cast=(gpointer)
      • g_malloc

        public static final long g_malloc​(long size)
        Parameters:
        size - cast=(gulong)
      • g_object_get

        public static final void g_object_get​(long object,
                                              byte[] first_property_name,
                                              int[] value,
                                              long terminator)
        Parameters:
        object - cast=(GObject *)
        first_property_name - cast=(const gchar *),flags=no_out
        terminator - cast=(const gchar *),flags=sentinel
      • g_object_get

        public static final void g_object_get​(long object,
                                              byte[] first_property_name,
                                              long[] value,
                                              long terminator)
        Parameters:
        object - cast=(GObject *)
        first_property_name - cast=(const gchar *),flags=no_out
        terminator - cast=(const gchar *),flags=sentinel
      • g_object_get_qdata

        public static final long g_object_get_qdata​(long object,
                                                    int quark)
        Parameters:
        object - cast=(GObject *)
        quark - cast=(GQuark)
      • g_object_new

        public static final long g_object_new​(long type,
                                              long first_property_name)
        Parameters:
        type - cast=(GType)
        first_property_name - cast=(const gchar *)
      • g_object_notify

        public static final void g_object_notify​(long object,
                                                 byte[] property_name)
        Parameters:
        object - cast=(GObject *)
        property_name - cast=(const gchar *)
      • g_object_ref

        public static final long g_object_ref​(long object)
        Parameters:
        object - cast=(gpointer)
      • g_object_set

        public static final void g_object_set​(long object,
                                              byte[] first_property_name,
                                              boolean data,
                                              long terminator)
        Parameters:
        object - cast=(gpointer)
        first_property_name - cast=(const gchar *),flags=no_out
        terminator - cast=(const gchar *),flags=sentinel
      • g_object_set

        public static final void g_object_set​(long object,
                                              byte[] first_property_name,
                                              byte[] data,
                                              long terminator)
        Parameters:
        object - cast=(gpointer)
        first_property_name - cast=(const gchar *),flags=no_out
        terminator - cast=(const gchar *),flags=sentinel
      • g_object_set

        public static final void g_object_set​(long object,
                                              byte[] first_property_name,
                                              GdkRGBA data,
                                              long terminator)
        Parameters:
        object - cast=(gpointer)
        first_property_name - cast=(const gchar *)
        terminator - cast=(const gchar *),flags=sentinel
      • g_object_set

        public static final void g_object_set​(long object,
                                              byte[] first_property_name,
                                              int data,
                                              long terminator)
        Parameters:
        object - cast=(gpointer)
        first_property_name - cast=(const gchar *),flags=no_out
        terminator - cast=(const gchar *),flags=sentinel
      • g_object_set

        public static final void g_object_set​(long object,
                                              byte[] first_property_name,
                                              float data,
                                              long terminator)
        Parameters:
        object - cast=(gpointer)
        first_property_name - cast=(const gchar *),flags=no_out
        terminator - cast=(const gchar *),flags=sentinel
      • g_object_set

        public static final void g_object_set​(long object,
                                              byte[] first_property_name,
                                              long data,
                                              long terminator)
        Parameters:
        object - cast=(gpointer)
        first_property_name - cast=(const gchar *),flags=no_out
        terminator - cast=(const gchar *),flags=sentinel
      • g_object_set_qdata

        public static final void g_object_set_qdata​(long object,
                                                    int quark,
                                                    long data)
        Parameters:
        object - cast=(GObject *)
        quark - cast=(GQuark)
        data - cast=(gpointer)
      • g_object_unref

        public static final void g_object_unref​(long object)
        Parameters:
        object - cast=(gpointer)
      • g_bytes_new

        public static final long g_bytes_new​(byte[] data,
                                             long size)
        Parameters:
        data - cast=(gconstpointer)
        size - cast=(gsize)
      • g_bytes_unref

        public static final void g_bytes_unref​(long gBytes)
        Parameters:
        gBytes - cast=(GBytes *)
      • g_quark_from_string

        public static final int g_quark_from_string​(byte[] string)
        Parameters:
        string - cast=(const gchar *),flags=no_out
      • g_set_prgname

        public static final void g_set_prgname​(byte[] prgname)
        Parameters:
        prgname - cast=(const gchar *),flags=no_out
      • g_signal_connect

        public static final int g_signal_connect​(long instance,
                                                 byte[] detailed_signal,
                                                 long proc,
                                                 long data)
        Parameters:
        instance - cast=(gpointer)
        detailed_signal - cast=(const gchar *),flags=no_out
        proc - cast=(GCallback)
        data - cast=(gpointer)
      • g_signal_connect_closure

        public static final int g_signal_connect_closure​(long instance,
                                                         byte[] detailed_signal,
                                                         long closure,
                                                         boolean after)
        Parameters:
        instance - cast=(gpointer)
        detailed_signal - cast=(const gchar *)
        closure - cast=(GClosure *)
        after - cast=(gboolean)
      • g_signal_connect_closure_by_id

        public static final int g_signal_connect_closure_by_id​(long instance,
                                                               int signal_id,
                                                               int detail,
                                                               long closure,
                                                               boolean after)
        Parameters:
        instance - cast=(gpointer)
        signal_id - cast=(guint)
        detail - cast=(GQuark)
        closure - cast=(GClosure *)
        after - cast=(gboolean)
      • g_signal_emit_by_name

        public static final void g_signal_emit_by_name​(long instance,
                                                       byte[] detailed_signal)
        Parameters:
        instance - cast=(gpointer)
        detailed_signal - cast=(const gchar *),flags=no_out
      • g_signal_emit_by_name

        public static final void g_signal_emit_by_name​(long instance,
                                                       byte[] detailed_signal,
                                                       long data)
        Parameters:
        instance - cast=(gpointer)
        detailed_signal - cast=(const gchar *),flags=no_out
      • g_signal_emit_by_name

        public static final void g_signal_emit_by_name​(long instance,
                                                       byte[] detailed_signal,
                                                       GdkRectangle data)
        Parameters:
        instance - cast=(gpointer)
        detailed_signal - cast=(const gchar *),flags=no_out
      • g_signal_emit_by_name

        public static final void g_signal_emit_by_name​(long instance,
                                                       byte[] detailed_signal,
                                                       long data1,
                                                       long data2)
        Parameters:
        instance - cast=(gpointer)
        detailed_signal - cast=(const gchar *),flags=no_out
      • g_signal_emit_by_name

        public static final void g_signal_emit_by_name​(long instance,
                                                       byte[] detailed_signal,
                                                       byte[] data)
        Parameters:
        instance - cast=(gpointer)
        detailed_signal - cast=(const gchar *),flags=no_out
      • g_signal_handler_disconnect

        public static final void g_signal_handler_disconnect​(long instance,
                                                             int handler_id)
        Parameters:
        instance - cast=(gpointer)
        handler_id - cast=(gulong)
      • g_signal_handlers_block_matched

        public static final int g_signal_handlers_block_matched​(long instance,
                                                                int mask,
                                                                int signal_id,
                                                                int detail,
                                                                long closure,
                                                                long func,
                                                                long data)
        Parameters:
        instance - cast=(gpointer)
        mask - cast=(GSignalMatchType)
        signal_id - cast=(guint)
        detail - cast=(GQuark)
        closure - cast=(GClosure *)
        func - cast=(gpointer)
        data - cast=(gpointer)
      • g_signal_handlers_unblock_matched

        public static final int g_signal_handlers_unblock_matched​(long instance,
                                                                  int mask,
                                                                  int signal_id,
                                                                  int detail,
                                                                  long closure,
                                                                  long func,
                                                                  long data)
        Parameters:
        instance - cast=(gpointer)
        mask - cast=(GSignalMatchType)
        signal_id - cast=(guint)
        detail - cast=(GQuark)
        closure - cast=(GClosure *)
        func - cast=(gpointer)
        data - cast=(gpointer)
      • g_signal_lookup

        public static final int g_signal_lookup​(byte[] name,
                                                long itype)
        Parameters:
        name - cast=(const gchar *),flags=no_out
      • g_signal_stop_emission_by_name

        public static final void g_signal_stop_emission_by_name​(long instance,
                                                                byte[] detailed_signal)
        Parameters:
        instance - cast=(gpointer)
        detailed_signal - cast=(const gchar *),flags=no_out
      • g_source_remove

        public static final boolean g_source_remove​(long tag)
        Parameters:
        tag - cast=(guint)
      • g_slist_append

        public static final long g_slist_append​(long list,
                                                long data)
        Parameters:
        list - cast=(GSList *)
        data - cast=(gpointer)
      • g_slist_data

        public static final long g_slist_data​(long list)
        Parameters:
        list - cast=(GSList *)
      • g_slist_free

        public static final void g_slist_free​(long list)
        Parameters:
        list - cast=(GSList *)
      • g_slist_next

        public static final long g_slist_next​(long list)
        Parameters:
        list - cast=(GSList *)
      • g_slist_length

        public static final int g_slist_length​(long list)
        Parameters:
        list - cast=(GSList *)
      • g_strfreev

        public static final void g_strfreev​(long string_array)
        Parameters:
        string_array - cast=(gchar **)
      • g_strtod

        public static final double g_strtod​(long str,
                                            long[] endptr)
        Parameters:
        str - cast=(const gchar *)
        endptr - cast=(gchar **)
      • g_strconcat

        public static final long g_strconcat​(long str,
                                             long str2,
                                             long str3,
                                             long terminator)
        Parameters:
        str - cast=(const gchar *)
        str2 - cast=(const gchar *)
        str3 - cast=(const gchar *)
        terminator - cast=(const gchar *),flags=sentinel
      • g_strconcat

        public static final long g_strconcat​(long str,
                                             long str2,
                                             long terminator)
        Parameters:
        str - cast=(const gchar *)
        str2 - cast=(const gchar *)
        terminator - cast=(const gchar *),flags=sentinel
      • g_strdup

        public static final long g_strdup​(long str)
        Parameters:
        str - cast=(char *)
      • g_type_class_peek

        public static final long g_type_class_peek​(long g_class)
        Parameters:
        g_class - cast=(GType)
      • g_type_class_peek_parent

        public static final long g_type_class_peek_parent​(long g_class)
        Parameters:
        g_class - cast=(gpointer)
      • g_type_class_ref

        public static final long g_type_class_ref​(long g_class)
        Parameters:
        g_class - cast=(GType)
      • g_type_class_unref

        public static final void g_type_class_unref​(long g_class)
        Parameters:
        g_class - cast=(gpointer)
      • g_type_interface_peek_parent

        public static final long g_type_interface_peek_parent​(long iface)
        Parameters:
        iface - cast=(gpointer)
      • g_type_is_a

        public static final boolean g_type_is_a​(long type,
                                                long is_a_type)
        Parameters:
        type - cast=(GType)
        is_a_type - cast=(GType)
      • g_type_parent

        public static final long g_type_parent​(long type)
        Parameters:
        type - cast=(GType)
      • g_type_register_static

        public static final long g_type_register_static​(long parent_type,
                                                        byte[] type_name,
                                                        long info,
                                                        int flags)
        Parameters:
        parent_type - cast=(GType)
        type_name - cast=(const gchar *)
        info - cast=(const GTypeInfo *)
        flags - cast=(GTypeFlags)
      • g_utf16_to_utf8

        public static final long g_utf16_to_utf8​(char[] str,
                                                 long len,
                                                 long[] items_read,
                                                 long[] items_written,
                                                 long[] error)
        Parameters:
        str - cast=(const gunichar2 *),flags=no_out critical
        len - cast=(glong)
        items_read - cast=(glong *),flags=critical
        items_written - cast=(glong *),flags=critical
        error - cast=(GError **),flags=critical
      • g_utf8_pointer_to_offset

        public static final long g_utf8_pointer_to_offset​(long str,
                                                          long pos)
        Parameters:
        str - cast=(const gchar *)
        pos - cast=(const gchar *)
      • g_utf8_strlen

        public static final long g_utf8_strlen​(long str,
                                               long max)
        Parameters:
        str - cast=(const gchar *)
      • g_utf8_to_utf16

        public static final long g_utf8_to_utf16​(byte[] str,
                                                 long len,
                                                 long[] items_read,
                                                 long[] items_written,
                                                 long[] error)
        Parameters:
        str - cast=(const gchar *),flags=no_out critical
        len - cast=(glong)
        items_read - cast=(glong *),flags=critical
        items_written - cast=(glong *),flags=critical
        error - cast=(GError **),flags=critical
      • g_utf8_to_utf16

        public static final long g_utf8_to_utf16​(long str,
                                                 long len,
                                                 long[] items_read,
                                                 long[] items_written,
                                                 long[] error)
        Parameters:
        str - cast=(const gchar *)
        len - cast=(glong)
        items_read - cast=(glong *),flags=critical
        items_written - cast=(glong *),flags=critical
        error - cast=(GError **),flags=critical
      • g_value_init

        public static final long g_value_init​(long value,
                                              long type)
        Parameters:
        value - cast=(GValue *)
        type - cast=(GType)
      • g_value_get_int

        public static final int g_value_get_int​(long value)
        Parameters:
        value - cast=(GValue *)
      • g_value_set_int

        public static final void g_value_set_int​(long value,
                                                 int v)
        Parameters:
        value - cast=(GValue *)
      • g_value_get_double

        public static final double g_value_get_double​(long value)
        Parameters:
        value - cast=(GValue *)
      • g_value_set_double

        public static final void g_value_set_double​(long value,
                                                    double v)
        Parameters:
        value - cast=(GValue *)
      • g_value_get_float

        public static final float g_value_get_float​(long value)
        Parameters:
        value - cast=(GValue *)
      • g_value_set_float

        public static final void g_value_set_float​(long value,
                                                   float v)
        Parameters:
        value - cast=(GValue *)
      • g_value_get_int64

        public static final long g_value_get_int64​(long value)
        Parameters:
        value - cast=(GValue *)
      • g_value_set_int64

        public static final void g_value_set_int64​(long value,
                                                   long v)
        Parameters:
        value - cast=(GValue *)
      • g_value_unset

        public static final void g_value_unset​(long value)
        Parameters:
        value - cast=(GValue *)
      • g_value_peek_pointer

        public static final long g_value_peek_pointer​(long value)
        Parameters:
        value - cast=(const GValue *)
      • g_unsetenv

        public static final void g_unsetenv​(byte[] variable)
        Parameters:
        variable - cast=(const gchar *),flags=no_out
      • glib_major_version

        public static final int glib_major_version()
      • glib_minor_version

        public static final int glib_minor_version()
      • glib_micro_version

        public static final int glib_micro_version()
      • g_timeout_add

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

        public static final boolean FcConfigAppFontAddFile​(long config,
                                                           byte[] file)
      • memmove

        public static final void memmove​(long dest,
                                         GTypeInfo src,
                                         int size)
        Parameters:
        dest - cast=(void *)
        src - cast=(const void *),flags=no_out
        size - cast=(size_t)
      • memmove

        public static final void memmove​(long dest,
                                         GdkRGBA src,
                                         long size)
        Parameters:
        dest - cast=(void *)
        src - cast=(const void *),flags=no_out
        size - cast=(size_t)
      • memmove

        public static final void memmove​(long dest,
                                         GtkWidgetClass src)
        Parameters:
        src - flags=no_out
      • memmove

        public static final void memmove​(long dest,
                                         PangoAttribute src,
                                         long size)
        Parameters:
        dest - cast=(void *)
        src - cast=(const void *),flags=no_out
        size - cast=(size_t)
      • memmove

        public static final void memmove​(GtkWidgetClass dest,
                                         long src)
        Parameters:
        dest - flags=no_in
      • memmove

        public static final void memmove​(GtkBorder dest,
                                         long src,
                                         long size)
        Parameters:
        dest - cast=(void *),flags=no_in
        src - cast=(const void *)
        size - cast=(size_t)
      • memmove

        public static final void memmove​(GdkKeymapKey dest,
                                         long src,
                                         long size)
        Parameters:
        dest - cast=(void *),flags=no_in
        src - cast=(const void *)
        size - cast=(size_t)
      • memmove

        public static final void memmove​(GdkRGBA dest,
                                         long src,
                                         long size)
        Parameters:
        dest - cast=(void *),flags=no_in
        src - cast=(const void *)
        size - cast=(size_t)
      • memmove

        public static final void memmove​(GdkRectangle dest,
                                         long src,
                                         long size)
        Parameters:
        dest - cast=(void *),flags=no_in
        src - cast=(const void *)
        size - cast=(size_t)
      • memmove

        public static final void memmove​(PangoAttribute dest,
                                         long src,
                                         long size)
        Parameters:
        dest - cast=(void *),flags=no_in
        src - cast=(const void *)
        size - cast=(size_t)
      • memmove

        public static final void memmove​(PangoAttrColor dest,
                                         long src,
                                         long size)
        Parameters:
        dest - cast=(void *),flags=no_in
        src - cast=(const void *)
        size - cast=(size_t)
      • memmove

        public static final void memmove​(PangoAttrInt dest,
                                         long src,
                                         long size)
        Parameters:
        dest - cast=(void *),flags=no_in
        src - cast=(const void *)
        size - cast=(size_t)
      • memmove

        public static final void memmove​(PangoItem dest,
                                         long src,
                                         long size)
        Parameters:
        dest - cast=(void *),flags=no_in
        src - cast=(const void *)
        size - cast=(size_t)
      • memmove

        public static final void memmove​(PangoLayoutLine dest,
                                         long src,
                                         long size)
        Parameters:
        dest - cast=(void *),flags=no_in
        src - cast=(const void *)
        size - cast=(size_t)
      • memmove

        public static final void memmove​(PangoLayoutRun dest,
                                         long src,
                                         long size)
        Parameters:
        dest - cast=(void *),flags=no_in
        src - cast=(const void *)
        size - cast=(size_t)
      • memmove

        public static final void memmove​(PangoLogAttr dest,
                                         long src,
                                         long size)
        Parameters:
        dest - cast=(void *),flags=no_in
        src - cast=(const void *)
        size - cast=(size_t)
      • pango_attribute_copy

        public static final long pango_attribute_copy​(long attribute)
        Parameters:
        attribute - cast=(const PangoAttribute *)
      • pango_attr_background_new

        public static final long pango_attr_background_new​(short red,
                                                           short green,
                                                           short blue)
      • pango_attr_font_desc_new

        public static final long pango_attr_font_desc_new​(long desc)
        Parameters:
        desc - cast=(const PangoFontDescription *)
      • pango_attr_foreground_new

        public static final long pango_attr_foreground_new​(short red,
                                                           short green,
                                                           short blue)
      • pango_attr_rise_new

        public static final long pango_attr_rise_new​(int rise)
      • pango_attr_shape_new

        public static final long pango_attr_shape_new​(PangoRectangle ink_rect,
                                                      PangoRectangle logical_rect)
        Parameters:
        ink_rect - flags=no_out
        logical_rect - flags=no_out
      • pango_attr_list_insert

        public static final void pango_attr_list_insert​(long list,
                                                        long attr)
        Parameters:
        list - cast=(PangoAttrList *)
        attr - cast=(PangoAttribute *)
      • pango_attr_list_get_iterator

        public static final long pango_attr_list_get_iterator​(long list)
        Parameters:
        list - cast=(PangoAttrList *)
      • pango_attr_iterator_next

        public static final boolean pango_attr_iterator_next​(long iterator)
        Parameters:
        iterator - cast=(PangoAttrIterator *)
      • pango_attr_iterator_range

        public static final void pango_attr_iterator_range​(long iterator,
                                                           int[] start,
                                                           int[] end)
        Parameters:
        iterator - cast=(PangoAttrIterator *)
        start - cast=(gint *)
        end - cast=(gint *)
      • pango_attr_iterator_get

        public static final long pango_attr_iterator_get​(long iterator,
                                                         int type)
        Parameters:
        iterator - cast=(PangoAttrIterator *)
        type - cast=(PangoAttrType)
      • pango_attr_iterator_destroy

        public static final void pango_attr_iterator_destroy​(long iterator)
        Parameters:
        iterator - cast=(PangoAttrIterator *)
      • pango_attr_list_new

        public static final long pango_attr_list_new()
      • pango_attr_list_unref

        public static final void pango_attr_list_unref​(long list)
        Parameters:
        list - cast=(PangoAttrList *)
      • pango_attr_strikethrough_color_new

        public static final long pango_attr_strikethrough_color_new​(short red,
                                                                    short green,
                                                                    short blue)
      • pango_attr_strikethrough_new

        public static final long pango_attr_strikethrough_new​(boolean strikethrough)
      • pango_attr_underline_color_new

        public static final long pango_attr_underline_color_new​(short red,
                                                                short green,
                                                                short blue)
      • pango_attr_underline_new

        public static final long pango_attr_underline_new​(int underline)
      • pango_attr_weight_new

        public static final long pango_attr_weight_new​(int weight)
      • pango_cairo_create_layout

        public static final long pango_cairo_create_layout​(long cairo)
        Parameters:
        cairo - cast=(cairo_t *)
      • pango_cairo_font_map_get_default

        public static final long pango_cairo_font_map_get_default()
      • pango_cairo_context_get_font_options

        public static final long pango_cairo_context_get_font_options​(long context)
        Parameters:
        context - cast=(PangoContext *)
      • pango_cairo_context_set_font_options

        public static final void pango_cairo_context_set_font_options​(long context,
                                                                      long options)
        Parameters:
        context - cast=(PangoContext *)
        options - cast=( cairo_font_options_t *)
      • pango_cairo_layout_path

        public static final void pango_cairo_layout_path​(long cairo,
                                                         long layout)
        Parameters:
        cairo - cast=(cairo_t *)
        layout - cast=(PangoLayout *)
      • pango_cairo_show_layout

        public static final void pango_cairo_show_layout​(long cairo,
                                                         long layout)
        Parameters:
        cairo - cast=(cairo_t *)
        layout - cast=(PangoLayout *)
      • pango_context_get_base_dir

        public static final int pango_context_get_base_dir​(long context)
        Parameters:
        context - cast=(PangoContext *)
      • pango_context_get_language

        public static final long pango_context_get_language​(long context)
        Parameters:
        context - cast=(PangoContext *)
      • pango_context_get_metrics

        public static final long pango_context_get_metrics​(long context,
                                                           long desc,
                                                           long language)
        Parameters:
        context - cast=(PangoContext *)
        desc - cast=(const PangoFontDescription *)
        language - cast=(PangoLanguage *)
      • pango_context_list_families

        public static final void pango_context_list_families​(long context,
                                                             long[] families,
                                                             int[] n_families)
        Parameters:
        context - cast=(PangoContext *)
        families - cast=(PangoFontFamily ***)
        n_families - cast=(int *)
      • pango_context_set_base_dir

        public static final void pango_context_set_base_dir​(long context,
                                                            int direction)
        Parameters:
        context - cast=(PangoContext *)
      • pango_context_set_language

        public static final void pango_context_set_language​(long context,
                                                            long language)
        Parameters:
        context - cast=(PangoContext *)
        language - cast=(PangoLanguage *)
      • pango_font_description_copy

        public static final long pango_font_description_copy​(long desc)
        Parameters:
        desc - cast=(PangoFontDescription *)
      • pango_font_description_free

        public static final void pango_font_description_free​(long desc)
        Parameters:
        desc - cast=(PangoFontDescription *)
      • pango_font_description_from_string

        public static final long pango_font_description_from_string​(byte[] str)
        Parameters:
        str - cast=(const char *),flags=no_out critical
      • pango_font_description_get_family

        public static final long pango_font_description_get_family​(long desc)
        Parameters:
        desc - cast=(PangoFontDescription *)
      • pango_font_description_get_size

        public static final int pango_font_description_get_size​(long desc)
        Parameters:
        desc - cast=(PangoFontDescription *)
      • pango_font_description_get_stretch

        public static final int pango_font_description_get_stretch​(long desc)
        Parameters:
        desc - cast=(PangoFontDescription *)
      • pango_font_description_get_variant

        public static final int pango_font_description_get_variant​(long desc)
        Parameters:
        desc - cast=(PangoFontDescription *)
      • pango_font_description_get_style

        public static final int pango_font_description_get_style​(long desc)
        Parameters:
        desc - cast=(PangoFontDescription *)
      • pango_font_description_get_weight

        public static final int pango_font_description_get_weight​(long desc)
        Parameters:
        desc - cast=(PangoFontDescription *)
      • pango_font_description_new

        public static final long pango_font_description_new()
      • pango_font_description_set_family

        public static final void pango_font_description_set_family​(long desc,
                                                                   byte[] family)
        Parameters:
        desc - cast=(PangoFontDescription *)
        family - cast=(const char *),flags=no_out critical
      • pango_font_description_set_size

        public static final void pango_font_description_set_size​(long desc,
                                                                 int size)
        Parameters:
        desc - cast=(PangoFontDescription *)
        size - cast=(gint)
      • pango_font_description_set_stretch

        public static final void pango_font_description_set_stretch​(long desc,
                                                                    int stretch)
        Parameters:
        desc - cast=(PangoFontDescription *)
        stretch - cast=(PangoStretch)
      • pango_font_description_set_style

        public static final void pango_font_description_set_style​(long desc,
                                                                  int weight)
        Parameters:
        desc - cast=(PangoFontDescription *)
        weight - cast=(PangoStyle)
      • pango_font_description_set_weight

        public static final void pango_font_description_set_weight​(long desc,
                                                                   int weight)
        Parameters:
        desc - cast=(PangoFontDescription *)
        weight - cast=(PangoWeight)
      • pango_font_description_set_variant

        public static final void pango_font_description_set_variant​(long desc,
                                                                    int variant)
        Parameters:
        desc - cast=(PangoFontDescription *)
        variant - cast=(PangoVariant)
      • pango_font_description_to_string

        public static final long pango_font_description_to_string​(long desc)
        Parameters:
        desc - cast=(PangoFontDescription *)
      • pango_font_description_get_set_fields

        public static final int pango_font_description_get_set_fields​(long desc)
        Parameters:
        desc - cast=(PangoFontDescription *)
      • pango_font_face_describe

        public static final long pango_font_face_describe​(long face)
        Parameters:
        face - cast=(PangoFontFace *)
      • pango_font_family_get_name

        public static final long pango_font_family_get_name​(long family)
        Parameters:
        family - cast=(PangoFontFamily *)
      • pango_font_family_list_faces

        public static final void pango_font_family_list_faces​(long family,
                                                              long[] faces,
                                                              int[] n_faces)
        Parameters:
        family - cast=(PangoFontFamily *)
        faces - cast=(PangoFontFace ***)
        n_faces - cast=(int *)
      • pango_font_map_create_context

        public static final long pango_font_map_create_context​(long fontMap)
        Parameters:
        fontMap - cast=(PangoFontMap *)
      • pango_font_metrics_get_approximate_char_width

        public static final int pango_font_metrics_get_approximate_char_width​(long metrics)
        Parameters:
        metrics - cast=(PangoFontMetrics *)
      • pango_font_metrics_get_ascent

        public static final int pango_font_metrics_get_ascent​(long metrics)
        Parameters:
        metrics - cast=(PangoFontMetrics *)
      • pango_font_metrics_get_descent

        public static final int pango_font_metrics_get_descent​(long metrics)
        Parameters:
        metrics - cast=(PangoFontMetrics *)
      • pango_font_metrics_unref

        public static final void pango_font_metrics_unref​(long metrics)
        Parameters:
        metrics - cast=(PangoFontMetrics *)
      • pango_layout_context_changed

        public static final void pango_layout_context_changed​(long layout)
        Parameters:
        layout - cast=(PangoLayout *)
      • pango_layout_get_alignment

        public static final int pango_layout_get_alignment​(long layout)
        Parameters:
        layout - cast=(PangoLayout*)
      • pango_layout_get_context

        public static final long pango_layout_get_context​(long layout)
        Parameters:
        layout - cast=(PangoLayout *)
      • pango_layout_get_indent

        public static final int pango_layout_get_indent​(long layout)
        Parameters:
        layout - cast=(PangoLayout*)
      • pango_layout_get_iter

        public static final long pango_layout_get_iter​(long layout)
        Parameters:
        layout - cast=(PangoLayout*)
      • pango_layout_get_justify

        public static final boolean pango_layout_get_justify​(long layout)
        Parameters:
        layout - cast=(PangoLayout*)
      • pango_layout_get_line

        public static final long pango_layout_get_line​(long layout,
                                                       int line)
        Parameters:
        layout - cast=(PangoLayout *)
      • pango_layout_get_line_count

        public static final int pango_layout_get_line_count​(long layout)
        Parameters:
        layout - cast=(PangoLayout*)
      • pango_layout_get_log_attrs

        public static final void pango_layout_get_log_attrs​(long layout,
                                                            long[] attrs,
                                                            int[] n_attrs)
        Parameters:
        layout - cast=(PangoLayout*)
        attrs - cast=(PangoLogAttr **)
        n_attrs - cast=(int *)
      • pango_layout_get_size

        public static final void pango_layout_get_size​(long layout,
                                                       int[] width,
                                                       int[] height)
        Parameters:
        layout - cast=(PangoLayout *)
        width - cast=(int *)
        height - cast=(int *)
      • pango_layout_get_pixel_size

        public static final void pango_layout_get_pixel_size​(long layout,
                                                             int[] width,
                                                             int[] height)
        Parameters:
        layout - cast=(PangoLayout *)
        width - cast=(int *)
        height - cast=(int *)
      • pango_layout_get_spacing

        public static final int pango_layout_get_spacing​(long layout)
        Parameters:
        layout - cast=(PangoLayout*)
      • pango_layout_get_text

        public static final long pango_layout_get_text​(long layout)
        Parameters:
        layout - cast=(PangoLayout *)
      • pango_layout_get_width

        public static final int pango_layout_get_width​(long layout)
        Parameters:
        layout - cast=(PangoLayout *)
      • pango_layout_index_to_pos

        public static final void pango_layout_index_to_pos​(long layout,
                                                           int index,
                                                           PangoRectangle pos)
        Parameters:
        layout - cast=(PangoLayout*)
        pos - flags=no_in
      • pango_layout_iter_free

        public static final void pango_layout_iter_free​(long iter)
        Parameters:
        iter - cast=(PangoLayoutIter*)
      • pango_layout_iter_get_line_extents

        public static final void pango_layout_iter_get_line_extents​(long iter,
                                                                    PangoRectangle ink_rect,
                                                                    PangoRectangle logical_rect)
        Parameters:
        iter - cast=(PangoLayoutIter*)
        ink_rect - flags=no_in
        logical_rect - flags=no_in
      • pango_layout_iter_get_index

        public static final int pango_layout_iter_get_index​(long iter)
        Parameters:
        iter - cast=(PangoLayoutIter*)
      • pango_layout_iter_get_run

        public static final long pango_layout_iter_get_run​(long iter)
        Parameters:
        iter - cast=(PangoLayoutIter*)
      • pango_layout_iter_next_line

        public static final boolean pango_layout_iter_next_line​(long iter)
        Parameters:
        iter - cast=(PangoLayoutIter*)
      • pango_layout_iter_next_run

        public static final boolean pango_layout_iter_next_run​(long iter)
        Parameters:
        iter - cast=(PangoLayoutIter*)
      • pango_layout_line_get_extents

        public static final void pango_layout_line_get_extents​(long line,
                                                               PangoRectangle ink_rect,
                                                               PangoRectangle logical_rect)
        Parameters:
        line - cast=(PangoLayoutLine*)
        ink_rect - cast=(PangoRectangle *),flags=no_in
        logical_rect - cast=(PangoRectangle *),flags=no_in
      • pango_layout_new

        public static final long pango_layout_new​(long context)
        Parameters:
        context - cast=(PangoContext *)
      • pango_layout_set_alignment

        public static final void pango_layout_set_alignment​(long layout,
                                                            int alignment)
        Parameters:
        layout - cast=(PangoLayout *)
      • pango_layout_set_attributes

        public static final void pango_layout_set_attributes​(long layout,
                                                             long attrs)
        Parameters:
        layout - cast=(PangoLayout *)
        attrs - cast=(PangoAttrList *)
      • pango_layout_set_auto_dir

        public static final void pango_layout_set_auto_dir​(long layout,
                                                           boolean auto_dir)
        Parameters:
        layout - cast=(PangoLayout *)
      • pango_layout_set_font_description

        public static final void pango_layout_set_font_description​(long context,
                                                                   long descr)
        Parameters:
        context - cast=(PangoLayout *)
        descr - cast=(PangoFontDescription *)
      • pango_layout_set_indent

        public static final void pango_layout_set_indent​(long layout,
                                                         int indent)
        Parameters:
        layout - cast=(PangoLayout*)
      • pango_layout_set_justify

        public static final void pango_layout_set_justify​(long layout,
                                                          boolean justify)
        Parameters:
        layout - cast=(PangoLayout*)
      • pango_layout_set_single_paragraph_mode

        public static final void pango_layout_set_single_paragraph_mode​(long context,
                                                                        boolean setting)
        Parameters:
        context - cast=(PangoLayout *)
        setting - cast=(gboolean)
      • pango_layout_set_spacing

        public static final void pango_layout_set_spacing​(long layout,
                                                          int spacing)
        Parameters:
        layout - cast=(PangoLayout *)
      • pango_layout_set_tabs

        public static final void pango_layout_set_tabs​(long layout,
                                                       long tabs)
        Parameters:
        layout - cast=(PangoLayout *)
        tabs - cast=(PangoTabArray *)
      • pango_layout_set_text

        public static final void pango_layout_set_text​(long layout,
                                                       byte[] text,
                                                       int length)
        Parameters:
        layout - cast=(PangoLayout *)
        text - cast=(const char *),flags=no_out critical
        length - cast=(int)
      • pango_layout_set_width

        public static final void pango_layout_set_width​(long layout,
                                                        int width)
        Parameters:
        layout - cast=(PangoLayout *)
      • pango_layout_set_wrap

        public static final void pango_layout_set_wrap​(long layout,
                                                       int wrap)
        Parameters:
        layout - cast=(PangoLayout *)
      • pango_layout_xy_to_index

        public static final boolean pango_layout_xy_to_index​(long layout,
                                                             int x,
                                                             int y,
                                                             int[] index,
                                                             int[] trailing)
        Parameters:
        layout - cast=(PangoLayout *)
        index - cast=(int *)
        trailing - cast=(int *)
      • pango_tab_array_free

        public static final void pango_tab_array_free​(long tab_array)
        Parameters:
        tab_array - cast=(PangoTabArray *)
      • pango_tab_array_new

        public static final long pango_tab_array_new​(int initial_size,
                                                     boolean positions_in_pixels)
        Parameters:
        initial_size - cast=(gint)
        positions_in_pixels - cast=(gboolean)
      • pango_tab_array_set_tab

        public static final void pango_tab_array_set_tab​(long tab_array,
                                                         int tab_index,
                                                         long alignment,
                                                         int location)
        Parameters:
        tab_array - cast=(PangoTabArray *)
        tab_index - cast=(gint)
        alignment - cast=(PangoTabAlign)
        location - cast=(gint)
      • ubuntu_menu_proxy_get

        public static final long ubuntu_menu_proxy_get()
      • strcmp

        public static final int strcmp​(long s1,
                                       byte[] s2)
        Parameters:
        s1 - cast=(const char*)
        s2 - cast=(const char*)
      • getThemeName

        public static final java.lang.String getThemeName()
        Theme name as given by OS. You can see the exact theme name via Tweak Tools -> Appearance -> Themes. E.g Adwaita Adwaita-Dark Ambiance (Ubuntu). See also: Device.overrideThemeValues();
      • getThemeNameBytes

        public static final byte[] getThemeNameBytes()
      • setDarkThemePreferred

        public static final void setDarkThemePreferred​(boolean preferred)
        Hint GTK 3 to natively prefer a dark or light theme.

        Note: This method gets called from the org.eclipse.e4.ui.swt.gtk fragment.

        Since:
        3.104
      • g_dir_make_tmp

        public static final long g_dir_make_tmp​(long tmpl,
                                                long[] error)
        Parameters:
        tmpl - cast=(const gchar *)
        error - cast=(GError **)
      • g_dbus_proxy_new_for_bus_sync

        public static final long g_dbus_proxy_new_for_bus_sync​(int bus_type,
                                                               int flags,
                                                               long info,
                                                               byte[] name,
                                                               byte[] object_path,
                                                               byte[] interface_name,
                                                               long cancellable,
                                                               long[] error)
        Parameters:
        info - cast=(GDBusInterfaceInfo *)
        name - cast=(const gchar *)
        object_path - cast=(const gchar *)
        interface_name - cast=(const gchar *)
        cancellable - cast=(GCancellable *)
        error - cast=(GError **)
      • g_dbus_proxy_call_sync

        public static final long g_dbus_proxy_call_sync​(long proxy,
                                                        byte[] method_name,
                                                        long parameters,
                                                        int flags,
                                                        int timeout_msec,
                                                        long cancellable,
                                                        long[] error)
        Parameters:
        proxy - cast=(GDBusProxy *)
        method_name - cast=(const gchar *)
        parameters - cast=(GVariant *)
        cancellable - cast=(GCancellable *)
        error - cast=(GError **)
      • g_dbus_proxy_call

        public static final void g_dbus_proxy_call​(long proxy,
                                                   byte[] method_name,
                                                   long parameters,
                                                   int flags,
                                                   int timeout_msec,
                                                   long cancellable,
                                                   long callback,
                                                   long[] error)
        Parameters:
        proxy - cast=(GDBusProxy *)
        method_name - cast=(const gchar *)
        parameters - cast=(GVariant *)
        cancellable - cast=(GCancellable *)
        callback - cast=(GAsyncReadyCallback)
        error - cast=(GError **)
      • g_dbus_proxy_get_name_owner

        public static final long g_dbus_proxy_get_name_owner​(long proxy)
        Parameters:
        proxy - cast=(GDBusProxy *)
      • g_dbus_node_info_new_for_xml

        public static final long g_dbus_node_info_new_for_xml​(byte[] xml_data,
                                                              long[] error)
        Parameters:
        xml_data - cast=(const gchar *)
        error - cast=(GError **)
      • g_bus_own_name

        public static final int g_bus_own_name​(int bus_type,
                                               byte[] name,
                                               int flags,
                                               long bus_acquired_handler,
                                               long name_acquired_handler,
                                               long name_lost_handler,
                                               long user_data,
                                               long user_data_free_func)
        Parameters:
        bus_type - cast=(GBusType)
        name - cast=(const gchar *)
        flags - cast=(GBusNameOwnerFlags)
        bus_acquired_handler - cast=(GBusAcquiredCallback)
        name_acquired_handler - cast=(GBusNameAcquiredCallback)
        name_lost_handler - cast=(GBusNameLostCallback)
        user_data - cast=(gpointer)
        user_data_free_func - cast=(GDestroyNotify)
      • g_dbus_connection_call

        public static final void g_dbus_connection_call​(long connection,
                                                        byte[] bus_name,
                                                        byte[] object_path,
                                                        byte[] interface_name,
                                                        byte[] method_name,
                                                        long param,
                                                        long reply_type,
                                                        int flag,
                                                        int timeout,
                                                        long cancellable,
                                                        long callback,
                                                        long user_data)
        Parameters:
        connection - cast=(GDBusConnection *)
        bus_name - cast=(const gchar *)
        object_path - cast=(const gchar *)
        interface_name - cast=(const gchar *)
        method_name - cast=(const gchar *)
        param - cast=(GVariant *)
        reply_type - cast=(const GVariantType *)
        cancellable - cast=(GCancellable *)
        callback - cast=(GAsyncReadyCallback)
        user_data - cast=(gpointer)
      • g_dbus_connection_call_finish

        public static final long g_dbus_connection_call_finish​(long proxy,
                                                               long res,
                                                               long[] error)
        Parameters:
        proxy - cast=(GDBusConnection *)
        res - cast=(GAsyncResult *)
        error - cast=(GError **)
      • g_dbus_connection_call_sync

        public static final long g_dbus_connection_call_sync​(long connection,
                                                             byte[] bus_name,
                                                             byte[] object_path,
                                                             byte[] interface_name,
                                                             byte[] method_name,
                                                             long param,
                                                             long reply_type,
                                                             int flag,
                                                             int timeout,
                                                             long cancellable,
                                                             long[] error)
        Parameters:
        connection - cast=(GDBusConnection *)
        bus_name - cast=(const gchar *)
        object_path - cast=(const gchar *)
        interface_name - cast=(const gchar *)
        method_name - cast=(const gchar *)
        param - cast=(GVariant *)
        reply_type - cast=(const GVariantType *)
        cancellable - cast=(GCancellable *)
        error - cast=(GError **)
      • g_dbus_connection_close_sync

        public static final boolean g_dbus_connection_close_sync​(long connection,
                                                                 long cancellable,
                                                                 long[] error)
        Parameters:
        connection - cast=(GDBusConnection *)
        cancellable - cast=(GCancellable *)
        error - cast=(GError **)
      • g_dbus_connection_is_closed

        public static final boolean g_dbus_connection_is_closed​(long connection)
        Parameters:
        connection - cast=(GDBusConnection *)
      • g_dbus_connection_new_for_address

        public static final void g_dbus_connection_new_for_address​(byte[] address,
                                                                   int flags,
                                                                   long observer,
                                                                   long cancellable,
                                                                   long callback,
                                                                   long user_data)
        Parameters:
        address - cast=(const gchar *)
        observer - cast=(GDBusAuthObserver *)
        cancellable - cast=(GCancellable *)
        callback - cast=(GAsyncReadyCallback)
        user_data - cast=(gpointer)
      • g_dbus_connection_new_for_address_finish

        public static final long g_dbus_connection_new_for_address_finish​(long result,
                                                                          long[] error)
        Parameters:
        result - cast=(GAsyncResult *)
        error - cast=(GError **)
      • g_dbus_connection_register_object

        public static final int g_dbus_connection_register_object​(long connection,
                                                                  byte[] object_path,
                                                                  long interface_info,
                                                                  long[] vtable,
                                                                  long user_data,
                                                                  long user_data_free_func,
                                                                  long[] error)
        Parameters:
        connection - cast=(GDBusConnection *)
        object_path - cast=(const gchar *)
        interface_info - cast=(GDBusInterfaceInfo *)
        vtable - cast=(const GDBusInterfaceVTable *)
        user_data - cast=(gpointer)
        user_data_free_func - cast=(GDestroyNotify)
        error - cast=(GError **)
      • g_dbus_node_info_lookup_interface

        public static final long g_dbus_node_info_lookup_interface​(long info,
                                                                   byte[] name)
        Parameters:
        info - cast=(GDBusNodeInfo *)
        name - cast=(const gchar *)
      • g_dbus_method_invocation_return_value

        public static final void g_dbus_method_invocation_return_value​(long invocation,
                                                                       long parameters)
        Parameters:
        invocation - cast=(GDBusMethodInvocation *)
        parameters - cast=(GVariant *)
      • g_dbus_server_new_sync

        public static final long g_dbus_server_new_sync​(long address,
                                                        int flags,
                                                        long guid,
                                                        long observer,
                                                        long cancellable,
                                                        long[] error)
        Parameters:
        address - cast=(const gchar *)
        flags - cast=(GDBusServerFlags)
        guid - cast=(const gchar *)
        observer - cast=(GDBusAuthObserver *)
        cancellable - cast=(GCancellable *)
        error - cast=(GError **)
      • g_dbus_server_start

        public static final void g_dbus_server_start​(long server)
        Parameters:
        server - cast=(GDBusServer *)
      • g_dbus_server_stop

        public static final void g_dbus_server_stop​(long server)
        Parameters:
        server - cast=(GDBusServer *)
      • g_dbus_server_get_client_address

        public static final long g_dbus_server_get_client_address​(long server)
        Parameters:
        server - cast=(GDBusServer *)
      • g_dbus_auth_observer_new

        public static final long g_dbus_auth_observer_new()
      • g_dbus_generate_guid

        public static final long g_dbus_generate_guid()
      • g_variant_builder_new

        public static final long g_variant_builder_new​(long type)
        Parameters:
        type - cast=(const GVariantType *)
      • g_variant_builder_add_value

        public static final void g_variant_builder_add_value​(long builder,
                                                             long value)
        Parameters:
        builder - cast=(GVariantBuilder *)
        value - cast=(GVariant *)
      • g_variant_type_free

        public static final void g_variant_type_free​(long type)
        Parameters:
        type - cast=(GVariantType *)
      • g_variant_type_new

        public static final long g_variant_type_new​(byte[] type)
        Parameters:
        type - cast=(const gchar *)
      • g_variant_builder_end

        public static final long g_variant_builder_end​(long builder)
        Parameters:
        builder - cast=(GVariantBuilder *)
      • g_variant_builder_unref

        public static final void g_variant_builder_unref​(long builder)
        Parameters:
        builder - cast=(GVariantBuilder *)
      • g_variant_new

        public static final long g_variant_new​(byte[] format_string,
                                               byte[] arg0)
        Parameters:
        format_string - cast=(const gchar *),flags=no_out
        arg0 - cast=(const gchar *),flags=no_out
      • g_variant_new

        public static final long g_variant_new​(byte[] format_string,
                                               boolean arg0,
                                               byte[] arg1)
        Parameters:
        format_string - cast=(const gchar *),flags=no_out
        arg0 - cast=(gboolean)
        arg1 - cast=(const gchar *),flags=no_out
      • g_variant_new

        public static final long g_variant_new​(byte[] format_string,
                                               byte[] arg0,
                                               byte[] arg1)
        Parameters:
        format_string - cast=(const gchar *),flags=no_out
        arg0 - cast=(const gchar *),flags=no_out
        arg1 - cast=(const gchar *),flags=no_out
      • g_variant_new_int32

        public static final long g_variant_new_int32​(int intval)
        Parameters:
        intval - cast=(gint32)
      • g_variant_get_int32

        public static final int g_variant_get_int32​(long gvariant)
        Parameters:
        gvariant - cast=(GVariant *)
        Returns:
        int
      • g_variant_get_byte

        public static final byte g_variant_get_byte​(long gvariant)
        Parameters:
        gvariant - cast=(GVariant *)
        Returns:
        guchar
      • g_variant_get_boolean

        public static final boolean g_variant_get_boolean​(long gvariant)
        Parameters:
        gvariant - cast=(GVariant *)
      • g_variant_get_child_value

        public static final long g_variant_get_child_value​(long gvariant,
                                                           int index)
        Parameters:
        gvariant - cast=(GVariant *)
        index - cast=(gsize)
      • g_variant_get_double

        public static final double g_variant_get_double​(long gvariant)
        Parameters:
        gvariant - cast=(GVariant *)
      • g_variant_new_uint64

        public static final long g_variant_new_uint64​(long value)
      • g_variant_get_uint64

        public static final long g_variant_get_uint64​(long gvariant)
        Parameters:
        gvariant - cast=(GVariant *)
      • g_variant_get_string

        public static final long g_variant_get_string​(long gvariant,
                                                      long[] length)
        Parameters:
        gvariant - cast=(GVariant *)
        length - cast=(gsize *)
      • g_variant_get_type_string

        public static final long g_variant_get_type_string​(long gvariant)
        Parameters:
        gvariant - cast=(GVariant *)
      • g_variant_is_of_type

        public static final boolean g_variant_is_of_type​(long gvariant,
                                                         byte[] type)
        Parameters:
        gvariant - cast=(GVariant *)
        type - cast=(const GVariantType *)
      • g_variant_n_children

        public static final long g_variant_n_children​(long gvariant)
        Parameters:
        gvariant - cast=(GVariant *)
      • g_variant_new_boolean

        public static final long g_variant_new_boolean​(boolean value)
        Parameters:
        value - cast=(gboolean)
      • g_variant_new_double

        public static final long g_variant_new_double​(double value)
        Parameters:
        value - cast=(gboolean)
      • g_variant_new_byte

        public static final long g_variant_new_byte​(byte value)
        Parameters:
        value - cast=(guchar)
      • g_variant_new_tuple

        public static final long g_variant_new_tuple​(long[] items,
                                                     long length)
        Parameters:
        items - cast=(GVariant * const *)
        length - cast=(gsize)
      • g_variant_new_string

        public static final long g_variant_new_string​(byte[] string)
        Parameters:
        string - cast=(const gchar *)
      • g_variant_new_string

        public static final long g_variant_new_string​(long string)
        Parameters:
        string - cast=(const gchar *)
      • g_variant_unref

        public static final void g_variant_unref​(long value)
        Parameters:
        value - cast=(GVariant *)
      • g_object_ref_sink

        public static final long g_object_ref_sink​(long object)
        Parameters:
        object - cast=(GObject *)
      • g_date_time_get_ymd

        public static final void g_date_time_get_ymd​(long dateTime,
                                                     int[] year,
                                                     int[] month,
                                                     int[] day)
        Parameters:
        dateTime - cast=(GDateTime *)
        year - cast=(gint *)
        month - cast=(gint *)
        day - cast=(gint *)
      • g_date_time_new_local

        public static final long g_date_time_new_local​(int year,
                                                       int month,
                                                       int day,
                                                       int hour,
                                                       int minute,
                                                       double seconds)
        Ranges: year must be between 1 - 9999, month must be between 1 - 12, day must be between 1 and 28, 29, 30, 31, hour must be between 0 - 23, minute must be between 0 - 59, seconds must be between 0.0 - 60.0
        Parameters:
        year - cast=(gint)
        month - cast=(gint)
        day - cast=(gint)
        hour - cast=(gint)
        minute - cast=(gint)
        seconds - cast=(gdouble)
      • g_date_time_unref

        public static final void g_date_time_unref​(long datetime)
        Parameters:
        datetime - cast=(GDateTime *)
      • g_file_get_path

        public static final long g_file_get_path​(long file)
        Parameters:
        file - cast=(GFile *)
      • g_menu_new

        public static final long g_menu_new()
      • g_menu_item_new_submenu

        public static final long g_menu_item_new_submenu​(byte[] label,
                                                         long submenu)
        Parameters:
        label - cast=(const gchar *)
        submenu - cast=(GMenuModel *)
      • g_menu_item_new_section

        public static final long g_menu_item_new_section​(byte[] label,
                                                         long section)
        Parameters:
        label - cast=(const gchar *)
        section - cast=(GMenuModel *)
      • g_menu_item_new

        public static final long g_menu_item_new​(byte[] label,
                                                 byte[] detailed_action)
        Parameters:
        label - cast=(const gchar *)
        detailed_action - cast=(const gchar *)
      • g_menu_item_set_submenu

        public static final void g_menu_item_set_submenu​(long menu_item,
                                                         long submenu)
        Parameters:
        menu_item - cast=(GMenuItem *)
        submenu - cast=(GMenuModel *)
      • g_menu_insert_item

        public static final void g_menu_insert_item​(long menu,
                                                    int position,
                                                    long item)
        Parameters:
        menu - cast=(GMenu *)
        item - cast=(GMenuItem *)
      • g_menu_remove

        public static final void g_menu_remove​(long menu,
                                               int position)
        Parameters:
        menu - cast=(GMenu *)
      • g_menu_item_set_label

        public static final void g_menu_item_set_label​(long menu_item,
                                                       byte[] label)
        Parameters:
        menu_item - cast=(GMenuItem *)
        label - cast=(const gchar *)
      • g_menu_item_set_attribute

        public static final void g_menu_item_set_attribute​(long menu_item,
                                                           byte[] attribute,
                                                           byte[] format_string,
                                                           long data)
        Parameters:
        menu_item - cast=(GMenuItem *)
        attribute - cast=(const gchar *)
        format_string - cast=(const gchar *)
        data - cast=(const gchar *)
      • g_simple_action_group_new

        public static final long g_simple_action_group_new()
      • g_simple_action_new

        public static final long g_simple_action_new​(byte[] name,
                                                     long parameter_type)
        Parameters:
        name - cast=(const gchar *)
        parameter_type - cast=(const GVariantType *)
      • g_simple_action_new_stateful

        public static final long g_simple_action_new_stateful​(byte[] name,
                                                              long parameter_type,
                                                              long initial_state)
        Parameters:
        name - cast=(const gchar *)
        parameter_type - cast=(const GVariantType *)
        initial_state - cast=(GVariant *)
      • g_simple_action_set_state

        public static final void g_simple_action_set_state​(long simple_action,
                                                           long value)
        Parameters:
        simple_action - cast=(GSimpleAction *)
        value - cast=(GVariant *)
      • g_simple_action_set_enabled

        public static final void g_simple_action_set_enabled​(long simple_action,
                                                             boolean enabled)
        Parameters:
        simple_action - cast=(GSimpleAction *)
      • g_action_get_enabled

        public static final boolean g_action_get_enabled​(long action)
        Parameters:
        action - cast=(GAction *)
      • g_action_get_state

        public static final long g_action_get_state​(long action)
        Parameters:
        action - cast=(GAction *)
      • g_action_map_add_action

        public static final void g_action_map_add_action​(long action_map,
                                                         long action)
        Parameters:
        action_map - cast=(GActionMap *)
        action - cast=(GAction *)
      • g_action_map_remove_action

        public static final void g_action_map_remove_action​(long action_map,
                                                            byte[] action_name)
        Parameters:
        action_map - cast=(GActionMap *)
        action_name - cast=(const gchar *)
      • g_list_model_get_n_items

        public static final int g_list_model_get_n_items​(long list)
        Parameters:
        list - cast=(GListModel *)
      • g_list_model_get_item

        public static final long g_list_model_get_item​(long list,
                                                       int position)
        Parameters:
        list - cast=(GListModel *)
        position - cast=(guint)