public interface GObjectAPI
extends com.sun.jna.Library
Modifier and Type | Field and Description |
---|---|
static GObjectAPI |
GOBJECT_API |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
g_intern_static_string(java.lang.String string) |
java.lang.String |
g_intern_string(java.lang.String string) |
void |
g_object_add_toggle_ref(com.sun.jna.Pointer object,
GObjectAPI.GToggleNotify notify,
IntPtr data) |
void |
g_object_add_toggle_ref(com.sun.jna.Pointer object,
GObjectAPI.GToggleNotify notify,
com.sun.jna.Pointer data) |
GObjectAPI.GParamSpec |
g_object_class_find_property(GObjectAPI.GObjectClass oclass,
java.lang.String property_name) |
com.sun.jna.Pointer |
g_object_class_find_property(com.sun.jna.Pointer oclass,
java.lang.String property_name) |
void |
g_object_get_property(GObject obj,
java.lang.String property,
GValueAPI.GValue data) |
GType |
g_object_get_type() |
void |
g_object_get(GObject obj,
java.lang.String propertyName,
java.lang.Object... data) |
boolean |
g_object_is_floating(GObject obj) |
com.sun.jna.Pointer |
g_object_new(GType object_type,
java.lang.Object... args) |
com.sun.jna.Pointer |
g_object_ref(GObject object) |
void |
g_object_remove_toggle_ref(com.sun.jna.Pointer object,
GObjectAPI.GToggleNotify notify,
IntPtr data) |
void |
g_object_remove_toggle_ref(com.sun.jna.Pointer object,
GObjectAPI.GToggleNotify notify,
com.sun.jna.Pointer data) |
void |
g_object_set_property(GObject obj,
java.lang.String property,
GValueAPI.GValue data) |
void |
g_object_set(GObject obj,
java.lang.String propertyName,
java.lang.Object... data) |
void |
g_object_unref(GObject object) |
void |
g_object_weak_ref(GObject object,
GObjectAPI.GWeakNotify notify,
IntPtr data) |
void |
g_object_weak_unref(GObject object,
GObjectAPI.GWeakNotify notify,
IntPtr data) |
void |
g_param_value_validate(GObjectAPI.GParamSpec spec,
GValueAPI.GValue data) |
GQuark |
g_quark_from_static_string(java.lang.String string) |
GQuark |
g_quark_from_string(java.lang.String string) |
java.lang.String |
g_quark_to_string(GQuark quark) |
GQuark |
g_quark_try_string(java.lang.String string) |
com.sun.jna.NativeLong |
g_signal_connect_data(GObject obj,
java.lang.String signal,
com.sun.jna.Callback callback,
com.sun.jna.Pointer data,
GObjectAPI.GClosureNotify destroy_data,
int connect_flags) |
void |
g_signal_handler_disconnect(GObject obj,
com.sun.jna.NativeLong id) |
com.sun.jna.Pointer |
g_type_create_instance(GType type) |
int |
g_type_depth(GType type) |
void |
g_type_free_instance(com.sun.jna.Pointer instance) |
GType |
g_type_from_name(java.lang.String name) |
void |
g_type_init_with_debug_flags(int flags) |
void |
g_type_init() |
java.lang.String |
g_type_name(GType type) |
GType |
g_type_parent(GType type) |
GType |
g_type_register_static_simple(GType parent_type,
com.sun.jna.Pointer type_name,
int class_size,
GObjectAPI.GClassInitFunc class_init,
int instance_size,
GObjectAPI.GInstanceInitFunc instance_init,
int flags) |
GType |
g_type_register_static_simple(GType parent_type,
java.lang.String type_name,
int class_size,
GObjectAPI.GClassInitFunc class_init,
int instance_size,
GObjectAPI.GInstanceInitFunc instance_init,
int flags) |
GType |
g_type_register_static(GType parent_type,
com.sun.jna.Pointer type_name,
GObjectAPI.GTypeInfo info,
int flags) |
GType |
g_type_register_static(GType parent_type,
java.lang.String type_name,
GObjectAPI.GTypeInfo info,
int flags) |
static final GObjectAPI GOBJECT_API
GType g_object_get_type()
void g_param_value_validate(GObjectAPI.GParamSpec spec, GValueAPI.GValue data)
void g_object_set_property(GObject obj, java.lang.String property, GValueAPI.GValue data)
void g_object_get_property(GObject obj, java.lang.String property, GValueAPI.GValue data)
void g_object_set(GObject obj, java.lang.String propertyName, java.lang.Object... data)
void g_object_get(GObject obj, java.lang.String propertyName, java.lang.Object... data)
com.sun.jna.Pointer g_object_new(GType object_type, java.lang.Object... args)
com.sun.jna.NativeLong g_signal_connect_data(GObject obj, java.lang.String signal, com.sun.jna.Callback callback, com.sun.jna.Pointer data, GObjectAPI.GClosureNotify destroy_data, int connect_flags)
void g_signal_handler_disconnect(GObject obj, com.sun.jna.NativeLong id)
boolean g_object_is_floating(GObject obj)
void g_object_add_toggle_ref(com.sun.jna.Pointer object, GObjectAPI.GToggleNotify notify, com.sun.jna.Pointer data)
void g_object_remove_toggle_ref(com.sun.jna.Pointer object, GObjectAPI.GToggleNotify notify, com.sun.jna.Pointer data)
void g_object_add_toggle_ref(com.sun.jna.Pointer object, GObjectAPI.GToggleNotify notify, IntPtr data)
void g_object_remove_toggle_ref(com.sun.jna.Pointer object, GObjectAPI.GToggleNotify notify, IntPtr data)
void g_object_weak_ref(GObject object, GObjectAPI.GWeakNotify notify, IntPtr data)
void g_object_weak_unref(GObject object, GObjectAPI.GWeakNotify notify, IntPtr data)
com.sun.jna.Pointer g_object_ref(GObject object)
void g_object_unref(GObject object)
GObjectAPI.GParamSpec g_object_class_find_property(GObjectAPI.GObjectClass oclass, java.lang.String property_name)
com.sun.jna.Pointer g_object_class_find_property(com.sun.jna.Pointer oclass, java.lang.String property_name)
GQuark g_quark_try_string(java.lang.String string)
GQuark g_quark_from_static_string(java.lang.String string)
GQuark g_quark_from_string(java.lang.String string)
java.lang.String g_quark_to_string(GQuark quark)
java.lang.String g_intern_string(java.lang.String string)
java.lang.String g_intern_static_string(java.lang.String string)
void g_type_init()
void g_type_init_with_debug_flags(int flags)
java.lang.String g_type_name(GType type)
GType g_type_from_name(java.lang.String name)
int g_type_depth(GType type)
com.sun.jna.Pointer g_type_create_instance(GType type)
void g_type_free_instance(com.sun.jna.Pointer instance)
GType g_type_register_static(GType parent_type, java.lang.String type_name, GObjectAPI.GTypeInfo info, int flags)
GType g_type_register_static(GType parent_type, com.sun.jna.Pointer type_name, GObjectAPI.GTypeInfo info, int flags)
GType g_type_register_static_simple(GType parent_type, java.lang.String type_name, int class_size, GObjectAPI.GClassInitFunc class_init, int instance_size, GObjectAPI.GInstanceInitFunc instance_init, int flags)
GType g_type_register_static_simple(GType parent_type, com.sun.jna.Pointer type_name, int class_size, GObjectAPI.GClassInitFunc class_init, int instance_size, GObjectAPI.GInstanceInitFunc instance_init, int flags)