| 12345678910111213141516171819202122232425262728 |
- DEFINITION MODULE FOR "C" GskTextureScaleNode ;
- (*
- m2-GTK4 - GskTextureScaleNode: a render node that scales a texture.
- Mapped onto <gsk/gskrendernode.h>.
- *)
- FROM SYSTEM IMPORT ADDRESS;
- EXPORT UNQUALIFIED
- GskTextureScaleNode,
- gsk_texture_scale_node_new,
- gsk_texture_scale_node_get_filter,
- gsk_texture_scale_node_get_texture;
- TYPE
- GskTextureScaleNode = ADDRESS;
- (* GskRenderNode *gsk_texture_scale_node_new(GdkTexture *texture, const graphene_rect_t *bounds, GskScalingFilter filter) *)
- PROCEDURE gsk_texture_scale_node_new (texture: ADDRESS; bounds: ADDRESS; filter: CARDINAL) : ADDRESS;
- (* GskScalingFilter gsk_texture_scale_node_get_filter(const GskRenderNode *node) *)
- PROCEDURE gsk_texture_scale_node_get_filter (node: GskTextureScaleNode) : CARDINAL;
- (* GdkTexture *gsk_texture_scale_node_get_texture(const GskRenderNode *node) *)
- PROCEDURE gsk_texture_scale_node_get_texture (node: GskTextureScaleNode) : ADDRESS;
- END GskTextureScaleNode.
|