type Rgb_Record is record Red, Green, Blue : Glib.Guchar; end record;
type Rgb_Buffer is array (Glib.Guint range <>) of Rgb_Record;
type Unchecked_Rgb_Buffer is array (Glib.Guint) of Rgb_Record;
type Rgb_Buffer_Access is access all Unchecked_Rgb_Buffer;
type Gdk_Rgb_Dither is (Dither_None, Dither_Normal, Dither_Max);
subtype Rgb_Item is Glib.Guint32;
type Gdk_Rgb_Cmap is new Gdk.C_Proxy;
function Get_Cmap return Gdk.Color.Gdk_Colormap;
function Xpixel_From_Rgb
( | Value | : in Rgb_Item) return Glib.Gulong; |
procedure GC_Set_Foreground
( | GC | : Gdk.GC.Gdk_GC; |
Value | : Rgb_Item); |
procedure GC_Set_Background
( | GC | : Gdk.GC.Gdk_GC; |
Value | : Rgb_Item); |
function Get
( | Cmap | : Gdk_Rgb_Cmap; |
Index | : Rgb_Cmap_Index) return Rgb_Item; |
procedure Draw_Rgb_Image
( | Drawable | : Gdk.Drawable.Gdk_Drawable; |
GC | : Gdk.GC.Gdk_GC; | |
X, Y | : Glib.Gint; | |
Width, Height | : Glib.Gint; | |
Dith | : Gdk_Rgb_Dither; | |
Rgb_Buf | : Rgb_Buffer; | |
Rowstride | : Glib.Gint); |
procedure Draw_Rgb_Image
( | Drawable | : Gdk.Drawable.Gdk_Drawable; |
GC | : Gdk.GC.Gdk_GC; | |
X, Y | : Glib.Gint; | |
Width, Height | : Glib.Gint; | |
Dith | : Gdk_Rgb_Dither; | |
Rgb_Buf | : Unchecked_Rgb_Buffer; | |
Rowstride | : Glib.Gint); |
procedure Draw_Rgb_Image_Dithalign
( | Drawable | : Gdk.Drawable.Gdk_Drawable; |
GC | : Gdk.GC.Gdk_GC; | |
X, Y | : Glib.Gint; | |
Width, Height | : Glib.Gint; | |
Dith | : Gdk_Rgb_Dither; | |
Rgb_Buf | : Rgb_Buffer; | |
Rowstride | : Glib.Gint; | |
Xdith, Ydith | : Glib.Gint); |
procedure Draw_Rgb_Image_Dithalign
( | Drawable | : Gdk.Drawable.Gdk_Drawable; |
GC | : Gdk.GC.Gdk_GC; | |
X, Y | : Glib.Gint; | |
Width, Height | : Glib.Gint; | |
Dith | : Gdk_Rgb_Dither; | |
Rgb_Buf | : Unchecked_Rgb_Buffer; | |
Rowstride | : Glib.Gint; | |
Xdith, Ydith | : Glib.Gint); |
procedure Draw_Rgb_32_Image
( | Drawable | : Gdk.Drawable.Gdk_Drawable; |
GC | : Gdk.GC.Gdk_GC; | |
X, Y | : Glib.Gint; | |
Width, Height | : Glib.Gint; | |
Dith | : Gdk_Rgb_Dither; | |
Rgb_Buf | : Rgb_Buffer; | |
Rowstride | : Glib.Gint); |
procedure Draw_Rgb_32_Image
( | Drawable | : Gdk.Drawable.Gdk_Drawable; |
GC | : Gdk.GC.Gdk_GC; | |
X, Y | : Glib.Gint; | |
Width, Height | : Glib.Gint; | |
Dith | : Gdk_Rgb_Dither; | |
Rgb_Buf | : Unchecked_Rgb_Buffer; | |
Rowstride | : Glib.Gint); |
procedure Draw_Rgb_32_Image_Dithalign
( | Drawable | : Gdk.Drawable.Gdk_Drawable; |
GC | : Gdk.GC.Gdk_GC; | |
X, Y | : Glib.Gint; | |
Width, Height | : Glib.Gint; | |
Dith | : Gdk_Rgb_Dither; | |
Rgb_Buf | : Rgb_Buffer; | |
Rowstride | : Glib.Gint; | |
Xdith, Ydith | : Glib.Gint); |
procedure Draw_Rgb_32_Image_Dithalign
( | Drawable | : Gdk.Drawable.Gdk_Drawable; |
GC | : Gdk.GC.Gdk_GC; | |
X, Y | : Glib.Gint; | |
Width, Height | : Glib.Gint; | |
Dith | : Gdk_Rgb_Dither; | |
Rgb_Buf | : Unchecked_Rgb_Buffer; | |
Rowstride | : Glib.Gint; | |
Xdith, Ydith | : Glib.Gint); |
procedure Draw_Gray_Image
( | Drawable | : Gdk.Drawable.Gdk_Drawable; |
GC | : Gdk.GC.Gdk_GC; | |
X, Y | : Glib.Gint; | |
Width, Height | : Glib.Gint; | |
Dith | : Gdk_Rgb_Dither; | |
Rgb_Buf | : Rgb_Buffer; | |
Rowstride | : Glib.Gint); |
procedure Draw_Gray_Image
( | Drawable | : Gdk.Drawable.Gdk_Drawable; |
GC | : Gdk.GC.Gdk_GC; | |
X, Y | : Glib.Gint; | |
Width, Height | : Glib.Gint; | |
Dith | : Gdk_Rgb_Dither; | |
Rgb_Buf | : Unchecked_Rgb_Buffer; | |
Rowstride | : Glib.Gint); |
procedure Draw_Indexed_Image
( | Drawable | : Gdk.Drawable.Gdk_Drawable; |
GC | : Gdk.GC.Gdk_GC; | |
X, Y | : Glib.Gint; | |
Width, Height | : Glib.Gint; | |
Dith | : Gdk_Rgb_Dither; | |
Rgb_Buf | : Rgb_Buffer; | |
Rowstride | : Glib.Gint; | |
Cmap | : Gdk_Rgb_Cmap); |
procedure Draw_Indexed_Image
( | Drawable | : Gdk.Drawable.Gdk_Drawable; |
GC | : Gdk.GC.Gdk_GC; | |
X, Y | : Glib.Gint; | |
Width, Height | : Glib.Gint; | |
Dith | : Gdk_Rgb_Dither; | |
Rgb_Buf | : Unchecked_Rgb_Buffer; | |
Rowstride | : Glib.Gint; | |
Cmap | : Gdk_Rgb_Cmap); |
Binding from C File version 1.3.6