< prev index next >

src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.h

Print this page




 236   const gchar   *name;
 237   GParamFlags    flags;
 238   GType    value_type;
 239   GType    owner_type;
 240 } GParamSpec;
 241 
 242 static gchar* (*fp_glib_check_version)(guint required_major,
 243                            guint required_minor, guint required_micro);
 244 
 245 /**
 246  * Returns :
 247  * NULL if the GTK+ library is compatible with the given version, or a string
 248  * describing the version mismatch.
 249  */
 250 static gchar* (*fp_gtk_check_version)(guint required_major, guint
 251                            required_minor, guint required_micro);
 252 
 253 static void (*fp_g_free)(gpointer mem);
 254 static void (*fp_g_object_unref)(gpointer object);
 255 static GdkWindow *(*fp_gdk_get_default_root_window) (void);
 256 static int (*fp_gdk_window_get_scale_factor) (GdkWindow *window);
 257 
 258 static int (*fp_gdk_pixbuf_get_bits_per_sample)(const GdkPixbuf *pixbuf);
 259 static guchar *(*fp_gdk_pixbuf_get_pixels)(const GdkPixbuf *pixbuf);
 260 static gboolean (*fp_gdk_pixbuf_get_has_alpha)(const GdkPixbuf *pixbuf);
 261 static int (*fp_gdk_pixbuf_get_height)(const GdkPixbuf *pixbuf);
 262 static int (*fp_gdk_pixbuf_get_n_channels)(const GdkPixbuf *pixbuf);
 263 static int (*fp_gdk_pixbuf_get_rowstride)(const GdkPixbuf *pixbuf);
 264 static int (*fp_gdk_pixbuf_get_width)(const GdkPixbuf *pixbuf);
 265 static GdkPixbuf *(*fp_gdk_pixbuf_new_from_file)(const char *filename,
 266                                                               GError **error);
 267 static GdkColorspace (*fp_gdk_pixbuf_get_colorspace)(const GdkPixbuf *pixbuf);
 268 
 269 static GdkPixbuf *(*fp_gdk_pixbuf_get_from_drawable)(GdkWindow *window,
 270         int src_x, int src_y, int width, int height);
 271 static GdkPixbuf *(*fp_gdk_pixbuf_scale_simple)(GdkPixbuf *src,
 272         int dest_width, int dest_heigh, GdkInterpType interp_type);
 273 
 274 
 275 static void (*fp_gtk_widget_destroy)(void *widget);
 276 static void (*fp_gtk_window_present)(GtkWindow *window);




 236   const gchar   *name;
 237   GParamFlags    flags;
 238   GType    value_type;
 239   GType    owner_type;
 240 } GParamSpec;
 241 
 242 static gchar* (*fp_glib_check_version)(guint required_major,
 243                            guint required_minor, guint required_micro);
 244 
 245 /**
 246  * Returns :
 247  * NULL if the GTK+ library is compatible with the given version, or a string
 248  * describing the version mismatch.
 249  */
 250 static gchar* (*fp_gtk_check_version)(guint required_major, guint
 251                            required_minor, guint required_micro);
 252 
 253 static void (*fp_g_free)(gpointer mem);
 254 static void (*fp_g_object_unref)(gpointer object);
 255 static GdkWindow *(*fp_gdk_get_default_root_window) (void);

 256 
 257 static int (*fp_gdk_pixbuf_get_bits_per_sample)(const GdkPixbuf *pixbuf);
 258 static guchar *(*fp_gdk_pixbuf_get_pixels)(const GdkPixbuf *pixbuf);
 259 static gboolean (*fp_gdk_pixbuf_get_has_alpha)(const GdkPixbuf *pixbuf);
 260 static int (*fp_gdk_pixbuf_get_height)(const GdkPixbuf *pixbuf);
 261 static int (*fp_gdk_pixbuf_get_n_channels)(const GdkPixbuf *pixbuf);
 262 static int (*fp_gdk_pixbuf_get_rowstride)(const GdkPixbuf *pixbuf);
 263 static int (*fp_gdk_pixbuf_get_width)(const GdkPixbuf *pixbuf);
 264 static GdkPixbuf *(*fp_gdk_pixbuf_new_from_file)(const char *filename,
 265                                                               GError **error);
 266 static GdkColorspace (*fp_gdk_pixbuf_get_colorspace)(const GdkPixbuf *pixbuf);
 267 
 268 static GdkPixbuf *(*fp_gdk_pixbuf_get_from_drawable)(GdkWindow *window,
 269         int src_x, int src_y, int width, int height);
 270 static GdkPixbuf *(*fp_gdk_pixbuf_scale_simple)(GdkPixbuf *src,
 271         int dest_width, int dest_heigh, GdkInterpType interp_type);
 272 
 273 
 274 static void (*fp_gtk_widget_destroy)(void *widget);
 275 static void (*fp_gtk_window_present)(GtkWindow *window);


< prev index next >