|
GDK_AVAILABLE_IN_ALL GType | gdk_surface_get_type (void) G_GNUC_CONST |
|
GDK_AVAILABLE_IN_ALL GdkSurface * | gdk_surface_new_toplevel (GdkDisplay *display) |
|
GDK_AVAILABLE_IN_ALL GdkSurface * | gdk_surface_new_popup (GdkSurface *parent, gboolean autohide) |
|
GDK_AVAILABLE_IN_ALL void | gdk_surface_destroy (GdkSurface *surface) |
|
GDK_AVAILABLE_IN_ALL gboolean | gdk_surface_is_destroyed (GdkSurface *surface) |
|
GDK_AVAILABLE_IN_ALL GdkDisplay * | gdk_surface_get_display (GdkSurface *surface) |
|
GDK_AVAILABLE_IN_ALL void | gdk_surface_hide (GdkSurface *surface) |
|
GDK_AVAILABLE_IN_ALL void | gdk_surface_set_input_region (GdkSurface *surface, cairo_region_t *region) |
|
GDK_AVAILABLE_IN_ALL gboolean | gdk_surface_get_mapped (GdkSurface *surface) |
|
GDK_AVAILABLE_IN_ALL void | gdk_surface_set_cursor (GdkSurface *surface, GdkCursor *cursor) |
|
GDK_AVAILABLE_IN_ALL GdkCursor * | gdk_surface_get_cursor (GdkSurface *surface) |
|
GDK_AVAILABLE_IN_ALL void | gdk_surface_set_device_cursor (GdkSurface *surface, GdkDevice *device, GdkCursor *cursor) |
|
GDK_AVAILABLE_IN_ALL GdkCursor * | gdk_surface_get_device_cursor (GdkSurface *surface, GdkDevice *device) |
|
GDK_AVAILABLE_IN_ALL int | gdk_surface_get_width (GdkSurface *surface) |
|
GDK_AVAILABLE_IN_ALL int | gdk_surface_get_height (GdkSurface *surface) |
|
GDK_AVAILABLE_IN_ALL gboolean | gdk_surface_translate_coordinates (GdkSurface *from, GdkSurface *to, double *x, double *y) |
|
GDK_AVAILABLE_IN_ALL int | gdk_surface_get_scale_factor (GdkSurface *surface) |
|
GDK_AVAILABLE_IN_4_12 double | gdk_surface_get_scale (GdkSurface *surface) |
|
GDK_AVAILABLE_IN_ALL gboolean | gdk_surface_get_device_position (GdkSurface *surface, GdkDevice *device, double *x, double *y, GdkModifierType *mask) |
|
GDK_DEPRECATED_IN_4_12 cairo_surface_t * | gdk_surface_create_similar_surface (GdkSurface *surface, cairo_content_t content, int width, int height) |
|
GDK_AVAILABLE_IN_ALL void | gdk_surface_beep (GdkSurface *surface) |
|
GDK_AVAILABLE_IN_ALL void | gdk_surface_queue_render (GdkSurface *surface) |
|
GDK_AVAILABLE_IN_ALL void | gdk_surface_request_layout (GdkSurface *surface) |
|
GDK_AVAILABLE_IN_ALL GdkFrameClock * | gdk_surface_get_frame_clock (GdkSurface *surface) |
|
GDK_DEPRECATED_IN_4_16 void | gdk_surface_set_opaque_region (GdkSurface *surface, cairo_region_t *region) |
|
GDK_AVAILABLE_IN_ALL GdkCairoContext * | gdk_surface_create_cairo_context (GdkSurface *surface) |
|
GDK_AVAILABLE_IN_ALL GdkGLContext * | gdk_surface_create_gl_context (GdkSurface *surface, GError **error) |
|
GDK_DEPRECATED_IN_4_14 GdkVulkanContext * | gdk_surface_create_vulkan_context (GdkSurface *surface, GError **error) |
|