1 <!-- ##### SECTION Title ##### -->
4 <!-- ##### SECTION Short_Description ##### -->
5 Functions for inlined pixbuf handling.
7 <!-- ##### SECTION Long_Description ##### -->
9 Using #GdkPixdata, images can be compiled into an application,
10 making it unnecessary to refer to external image files at runtime.
11 &gdk-pixbuf; includes a utility named gdk-pixbuf-csource, which
12 can be used to convert image files into #GdkPixdata structures suitable
13 for inclusion in C sources. To convert the #GdkPixdata structures back
14 into #GdkPixbuf<!-- -->s, use gdk_pixbuf_from_pixdata.
17 <!-- ##### SECTION See_Also ##### -->
22 <!-- ##### SECTION Stability_Level ##### -->
25 <!-- ##### SECTION Image ##### -->
28 <!-- ##### STRUCT GdkPixdata ##### -->
41 <!-- ##### ENUM GdkPixdataType ##### -->
46 @GDK_PIXDATA_COLOR_TYPE_RGB:
47 @GDK_PIXDATA_COLOR_TYPE_RGBA:
48 @GDK_PIXDATA_COLOR_TYPE_MASK:
49 @GDK_PIXDATA_SAMPLE_WIDTH_8:
50 @GDK_PIXDATA_SAMPLE_WIDTH_MASK:
51 @GDK_PIXDATA_ENCODING_RAW:
52 @GDK_PIXDATA_ENCODING_RLE:
53 @GDK_PIXDATA_ENCODING_MASK:
55 <!-- ##### ENUM GdkPixdataDumpType ##### -->
60 @GDK_PIXDATA_DUMP_PIXDATA_STREAM:
61 @GDK_PIXDATA_DUMP_PIXDATA_STRUCT:
62 @GDK_PIXDATA_DUMP_MACROS:
63 @GDK_PIXDATA_DUMP_GTYPES:
64 @GDK_PIXDATA_DUMP_CTYPES:
65 @GDK_PIXDATA_DUMP_STATIC:
66 @GDK_PIXDATA_DUMP_CONST:
67 @GDK_PIXDATA_DUMP_RLE_DECODER:
69 <!-- ##### MACRO GDK_PIXBUF_MAGIC_NUMBER ##### -->
76 <!-- ##### MACRO GDK_PIXDATA_HEADER_LENGTH ##### -->
83 <!-- ##### FUNCTION gdk_pixdata_from_pixbuf ##### -->
94 <!-- ##### FUNCTION gdk_pixbuf_from_pixdata ##### -->
105 <!-- ##### FUNCTION gdk_pixdata_serialize ##### -->
115 <!-- ##### FUNCTION gdk_pixdata_deserialize ##### -->
127 <!-- ##### FUNCTION gdk_pixdata_to_csource ##### -->