diff options
Diffstat (limited to 'gsk/gskrendernode.h')
| -rw-r--r-- | gsk/gskrendernode.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/gsk/gskrendernode.h b/gsk/gskrendernode.h index 3fa1d057c2..fb6e1f51f6 100644 --- a/gsk/gskrendernode.h +++ b/gsk/gskrendernode.h @@ -142,6 +142,7 @@ GskRenderNode * gsk_render_node_deserialize (GBytes #define GSK_TYPE_DEBUG_NODE (gsk_debug_node_get_type()) #define GSK_TYPE_COLOR_NODE (gsk_color_node_get_type()) #define GSK_TYPE_TEXTURE_NODE (gsk_texture_node_get_type()) +#define GSK_TYPE_TEXTURE_SCALE_NODE (gsk_texture_scale_node_get_type()) #define GSK_TYPE_LINEAR_GRADIENT_NODE (gsk_linear_gradient_node_get_type()) #define GSK_TYPE_REPEATING_LINEAR_GRADIENT_NODE (gsk_repeating_linear_gradient_node_get_type()) #define GSK_TYPE_RADIAL_GRADIENT_NODE (gsk_radial_gradient_node_get_type()) @@ -168,6 +169,7 @@ GskRenderNode * gsk_render_node_deserialize (GBytes typedef struct _GskDebugNode GskDebugNode; typedef struct _GskColorNode GskColorNode; typedef struct _GskTextureNode GskTextureNode; +typedef struct _GskTextureScaleNode GskTextureScaleNode; typedef struct _GskLinearGradientNode GskLinearGradientNode; typedef struct _GskRepeatingLinearGradientNode GskRepeatingLinearGradientNode; typedef struct _GskRadialGradientNode GskRadialGradientNode; @@ -217,6 +219,17 @@ GskRenderNode * gsk_texture_node_new (GdkTexture GDK_AVAILABLE_IN_ALL GdkTexture * gsk_texture_node_get_texture (const GskRenderNode *node) G_GNUC_PURE; +GDK_AVAILABLE_IN_4_10 +GType gsk_texture_scale_node_get_type (void) G_GNUC_CONST; +GDK_AVAILABLE_IN_4_10 +GskRenderNode * gsk_texture_scale_node_new (GdkTexture *texture, + const graphene_rect_t *bounds, + GskScalingFilter filter); +GDK_AVAILABLE_IN_4_10 +GdkTexture * gsk_texture_scale_node_get_texture (const GskRenderNode *node) G_GNUC_PURE; +GDK_AVAILABLE_IN_4_10 +GskScalingFilter gsk_texture_scale_node_get_filter (const GskRenderNode *node) G_GNUC_PURE; + GDK_AVAILABLE_IN_ALL GType gsk_linear_gradient_node_get_type (void) G_GNUC_CONST; GDK_AVAILABLE_IN_ALL |
