Gjsify LogoGjsify Logo

An enumeration which is used by gdk_pixdata_to_csource() to determine the form of C source to be generated. The three values GDK_PIXDATA_DUMP_PIXDATA_STREAM, GDK_PIXDATA_DUMP_PIXDATA_STRUCT and GDK_PIXDATA_DUMP_MACROS are mutually exclusive, as are GDK_PIXBUF_DUMP_GTYPES and GDK_PIXBUF_DUMP_CTYPES. The remaining elements are optional flags that can be freely added.

bitfield

Index

Enumeration Members

CONST: number

Generate const symbols.

CTYPES: number

Generate standard C data types instead of GLib data types.

GTYPES: number

Generate GLib data types instead of standard C data types.

MACROS: number

Generate _ROWSTRIDE, _WIDTH, _HEIGHT, _BYTES_PER_PIXEL and _RLE_PIXEL_DATA or _PIXEL_DATA macro definitions for the image.

PIXDATA_STREAM: number

Generate pixbuf data stream (a single string containing a serialized #GdkPixdata structure in network byte order).

PIXDATA_STRUCT: number

Generate #GdkPixdata structure (needs the #GdkPixdata structure definition from gdk-pixdata.h).

RLE_DECODER: number

Provide a *_RUN_LENGTH_DECODE(image_buf, rle_data, size, bpp) macro definition to decode run-length encoded image data.

STATIC: number

Generate static symbols.

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method