| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117 |
- DEFINITION MODULE FOR "C" GdkMemoryTextureBuilder ;
- (*
- m2-GTK4 - GdkMemoryTextureBuilder: builds a GdkTexture from memory.
- Mapped onto <gdk/gdkmemorytexturebuilder.h>.
- *)
- FROM SYSTEM IMPORT ADDRESS;
- EXPORT UNQUALIFIED
- GdkMemoryTextureBuilder,
- gdk_memory_texture_builder_new,
- gdk_memory_texture_builder_build,
- gdk_memory_texture_builder_get_bytes,
- gdk_memory_texture_builder_get_color_state,
- gdk_memory_texture_builder_get_format,
- gdk_memory_texture_builder_get_height,
- gdk_memory_texture_builder_get_stride,
- gdk_memory_texture_builder_get_update_region,
- gdk_memory_texture_builder_get_update_texture,
- gdk_memory_texture_builder_get_width,
- gdk_memory_texture_builder_set_bytes,
- gdk_memory_texture_builder_set_color_state,
- gdk_memory_texture_builder_set_format,
- gdk_memory_texture_builder_set_height,
- gdk_memory_texture_builder_set_stride,
- gdk_memory_texture_builder_set_update_region,
- gdk_memory_texture_builder_set_update_texture,
- gdk_memory_texture_builder_set_width;
- TYPE
- GdkMemoryTextureBuilder = ADDRESS;
- (* GdkMemoryTextureBuilder *gdk_memory_texture_builder_new(void) *)
- PROCEDURE gdk_memory_texture_builder_new () : GdkMemoryTextureBuilder;
- (* GdkTexture *gdk_memory_texture_builder_build(GdkMemoryTextureBuilder *self) *)
- PROCEDURE gdk_memory_texture_builder_build (self: GdkMemoryTextureBuilder)
- : ADDRESS;
- (* GBytes *gdk_memory_texture_builder_get_bytes(GdkMemoryTextureBuilder *self) *)
- PROCEDURE gdk_memory_texture_builder_get_bytes (self: GdkMemoryTextureBuilder)
- : ADDRESS;
- (* GdkColorState *gdk_memory_texture_builder_get_color_state(
- GdkMemoryTextureBuilder *self) *)
- PROCEDURE gdk_memory_texture_builder_get_color_state
- (self: GdkMemoryTextureBuilder) : ADDRESS;
- (* GdkMemoryFormat gdk_memory_texture_builder_get_format(
- GdkMemoryTextureBuilder *self) *)
- PROCEDURE gdk_memory_texture_builder_get_format
- (self: GdkMemoryTextureBuilder) : CARDINAL;
- (* int gdk_memory_texture_builder_get_height(GdkMemoryTextureBuilder *self) *)
- PROCEDURE gdk_memory_texture_builder_get_height
- (self: GdkMemoryTextureBuilder) : INTEGER;
- (* gsize gdk_memory_texture_builder_get_stride(GdkMemoryTextureBuilder *self) *)
- PROCEDURE gdk_memory_texture_builder_get_stride
- (self: GdkMemoryTextureBuilder) : LONGCARD;
- (* cairo_region_t *gdk_memory_texture_builder_get_update_region(
- GdkMemoryTextureBuilder *self) *)
- PROCEDURE gdk_memory_texture_builder_get_update_region
- (self: GdkMemoryTextureBuilder) : ADDRESS;
- (* GdkTexture *gdk_memory_texture_builder_get_update_texture(
- GdkMemoryTextureBuilder *self) *)
- PROCEDURE gdk_memory_texture_builder_get_update_texture
- (self: GdkMemoryTextureBuilder) : ADDRESS;
- (* int gdk_memory_texture_builder_get_width(GdkMemoryTextureBuilder *self) *)
- PROCEDURE gdk_memory_texture_builder_get_width
- (self: GdkMemoryTextureBuilder) : INTEGER;
- (* void gdk_memory_texture_builder_set_bytes(GdkMemoryTextureBuilder *self,
- GBytes *bytes) *)
- PROCEDURE gdk_memory_texture_builder_set_bytes (self: GdkMemoryTextureBuilder;
- bytes: ADDRESS);
- (* void gdk_memory_texture_builder_set_color_state(
- GdkMemoryTextureBuilder *self, GdkColorState *color_state) *)
- PROCEDURE gdk_memory_texture_builder_set_color_state
- (self: GdkMemoryTextureBuilder; color_state: ADDRESS);
- (* void gdk_memory_texture_builder_set_format(GdkMemoryTextureBuilder *self,
- GdkMemoryFormat format) *)
- PROCEDURE gdk_memory_texture_builder_set_format (self: GdkMemoryTextureBuilder;
- format: CARDINAL);
- (* void gdk_memory_texture_builder_set_height(GdkMemoryTextureBuilder *self,
- int height) *)
- PROCEDURE gdk_memory_texture_builder_set_height (self: GdkMemoryTextureBuilder;
- height: INTEGER);
- (* void gdk_memory_texture_builder_set_stride(GdkMemoryTextureBuilder *self,
- gsize stride) *)
- PROCEDURE gdk_memory_texture_builder_set_stride (self: GdkMemoryTextureBuilder;
- stride: LONGCARD);
- (* void gdk_memory_texture_builder_set_update_region(
- GdkMemoryTextureBuilder *self, cairo_region_t *region) *)
- PROCEDURE gdk_memory_texture_builder_set_update_region
- (self: GdkMemoryTextureBuilder; region: ADDRESS);
- (* void gdk_memory_texture_builder_set_update_texture(
- GdkMemoryTextureBuilder *self, GdkTexture *texture) *)
- PROCEDURE gdk_memory_texture_builder_set_update_texture
- (self: GdkMemoryTextureBuilder; texture: ADDRESS);
- (* void gdk_memory_texture_builder_set_width(GdkMemoryTextureBuilder *self,
- int width) *)
- PROCEDURE gdk_memory_texture_builder_set_width (self: GdkMemoryTextureBuilder;
- width: INTEGER);
- END GdkMemoryTextureBuilder.
|