package Implements_Buildable is new Glib.Types.Implements (Gtk.Buildable.Gtk_Buildable, Gtk_Pixmap_Record, Gtk_Pixmap);
type Gtk_Pixmap_Record is new Gtk_Misc_Record with null record;
type Gtk_Pixmap is access all Gtk_Pixmap_Record'Class;
procedure Gtk_New
| ( | Pixmap | : out Gtk_Pixmap; |
| Val | : Gdk.Pixmap.Gdk_Pixmap; | |
| Mask | : Gdk.Bitmap.Gdk_Bitmap); |
procedure Initialize
| ( | Pixmap | : access Gtk_Pixmap_Record'Class; |
| Val | : Gdk.Pixmap.Gdk_Pixmap; | |
| Mask | : Gdk.Bitmap.Gdk_Bitmap); |
function Get_Type return Glib.GType;
procedure Get
| ( | Pixmap | : access Gtk_Pixmap_Record; |
| Val | : out Gdk.Pixmap.Gdk_Pixmap; | |
| Mask | : out Gdk.Bitmap.Gdk_Bitmap); |
procedure Set
| ( | Pixmap | : access Gtk_Pixmap_Record; |
| Val | : Gdk.Pixmap.Gdk_Pixmap; | |
| Mask | : Gdk.Bitmap.Gdk_Bitmap); |
procedure Set_Build_Insensitive
| ( | Pixmap | : access Gtk_Pixmap_Record; |
| Build | : Boolean); |
function Create_Pixmap
| ( | Filename | : String; |
| Window | : access Gtk.Window.Gtk_Window_Record'Class) return Gtk_Pixmap; |
function Create_Pixmap
| ( | Data | : Gtkada.Types.Chars_Ptr_Array; |
| Window | : access Gtk.Window.Gtk_Window_Record'Class) return Gtk_Pixmap; |
function "+"
| ( | Widget | : access Gtk_Pixmap_Record'Class) return Gtk.Buildable.Gtk_Buildable renames Implements_Buildable.To_Interface; |
function "-"
| ( | Interf | : Gtk.Buildable.Gtk_Buildable) return Gtk_Pixmap renames Implements_Buildable.To_Object; |