| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- DEFINITION MODULE FOR "C" GdkDmabufFormats ;
- (*
- m2-GTK4 - GdkDmabufFormats: the set of DMA-BUF formats a display
- supports. Mapped onto <gdk/gdkdmabufformats.h>.
- *)
- FROM SYSTEM IMPORT ADDRESS;
- EXPORT UNQUALIFIED
- GdkDmabufFormats,
- gdk_dmabuf_formats_contains,
- gdk_dmabuf_formats_equal,
- gdk_dmabuf_formats_get_format,
- gdk_dmabuf_formats_get_n_formats,
- gdk_dmabuf_formats_ref,
- gdk_dmabuf_formats_unref;
- TYPE
- GdkDmabufFormats = ADDRESS;
- (* gboolean gdk_dmabuf_formats_contains(GdkDmabufFormats *formats,
- guint32 fourcc, guint64 modifier) *)
- PROCEDURE gdk_dmabuf_formats_contains (formats: GdkDmabufFormats;
- fourcc: CARDINAL;
- modifier: LONGCARD) : INTEGER;
- (* gboolean gdk_dmabuf_formats_equal(const GdkDmabufFormats *formats1,
- const GdkDmabufFormats *formats2) *)
- PROCEDURE gdk_dmabuf_formats_equal (formats1: GdkDmabufFormats;
- formats2: GdkDmabufFormats) : INTEGER;
- (* void gdk_dmabuf_formats_get_format(GdkDmabufFormats *formats, gsize idx,
- guint32 *fourcc, guint64 *modifier) *)
- PROCEDURE gdk_dmabuf_formats_get_format (formats: GdkDmabufFormats;
- idx: LONGCARD;
- VAR fourcc: CARDINAL;
- VAR modifier: LONGCARD);
- (* gsize gdk_dmabuf_formats_get_n_formats(GdkDmabufFormats *formats) *)
- PROCEDURE gdk_dmabuf_formats_get_n_formats (formats: GdkDmabufFormats)
- : LONGCARD;
- (* GdkDmabufFormats *gdk_dmabuf_formats_ref(GdkDmabufFormats *formats) *)
- PROCEDURE gdk_dmabuf_formats_ref (formats: GdkDmabufFormats) : ADDRESS;
- (* void gdk_dmabuf_formats_unref(GdkDmabufFormats *formats) *)
- PROCEDURE gdk_dmabuf_formats_unref (formats: GdkDmabufFormats);
- END GdkDmabufFormats.
|