22#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
23#error "Only <gtk/gtk.h> can be included directly."
31#define GTK_TYPE_NATIVE (gtk_native_get_type ())
#define GDK_AVAILABLE_IN_ALL
struct _GdkSurface GdkSurface
struct _GskRenderer GskRenderer
GDK_AVAILABLE_IN_ALL GDK_AVAILABLE_IN_ALL void gtk_native_realize(GtkNative *self)
GDK_AVAILABLE_IN_ALL GdkSurface * gtk_native_get_surface(GtkNative *self)
GDK_AVAILABLE_IN_ALL GskRenderer * gtk_native_get_renderer(GtkNative *self)
GDK_AVAILABLE_IN_ALL void gtk_native_get_surface_transform(GtkNative *self, double *x, double *y)
GDK_AVAILABLE_IN_ALL void gtk_native_unrealize(GtkNative *self)
GDK_AVAILABLE_IN_ALL GtkNative * gtk_native_get_for_surface(GdkSurface *surface)
struct _GtkNative GtkNative
#define G_DECLARE_INTERFACE(ModuleObjName, module_obj_name, MODULE, OBJ_NAME, PrerequisiteName)