Top | ![]() |
![]() |
![]() |
![]() |
GtkWidget * | gtk_native_get_for_surface () |
GdkSurface * | gtk_native_get_surface () |
GskRenderer * | gtk_native_get_renderer () |
void | gtk_native_check_resize () |
GtkNative is implemented by GtkAboutDialog, GtkAppChooserDialog, GtkApplicationWindow, GtkAssistant, GtkColorChooserDialog, GtkDialog, GtkDragIcon, GtkEmojiChooser, GtkFileChooserDialog, GtkFontChooserDialog, GtkMessageDialog, GtkPageSetupUnixDialog, GtkPopover, GtkPopoverMenu, GtkPrintUnixDialog, GtkShortcutsWindow and GtkWindow.
GtkNative is the interface implemented by all widgets that can provide a GdkSurface for widgets to render on.
GtkWidget *
gtk_native_get_for_surface (GdkSurface *surface
);
Finds the GtkNative associated with the surface.
GdkSurface *
gtk_native_get_surface (GtkNative *self
);
Returns the surface of this GtkNative.
GskRenderer *
gtk_native_get_renderer (GtkNative *self
);
Returns the renderer that is used for this GtkNative.