package Gdk_Visual_List is new Glib.Glist.Generic_List (Gdk_Visual);
subtype Gdk_Visual is Gdk.Gdk_Visual;
type Gdk_Visual_Type is (Visual_Static_Gray, Visual_Grayscale, Visual_Static_Color, Visual_Pseudo_Color, Visual_True_Color, Visual_Direct_Color);
type Gdk_Visual_Type_Array is array (Natural range <>) of Gdk_Visual_Type;
Null_Visual : constant Gdk_Visual;
function Get_Best_Depth return Gint;
function Get_Best_Type return Gdk_Visual_Type;
function Get_System return Gdk_Visual;
function Get_Best return Gdk_Visual;
procedure Get_Best
( | Visual | : out Gdk_Visual); |
function Get_Best
( | Depth | : Gint) return Gdk_Visual; |
function Get_Best
( | Visual_Type | : Gdk_Visual_Type) return Gdk_Visual; |
function Get_Best
( | Depth | : Gint; |
Visual_Type | : Gdk_Visual_Type) return Gdk_Visual; |
function Query_Depths return Gint_Array;
function Query_Visual_Types return Gdk_Visual_Type_Array;
function Convert is new Unchecked_Conversion
( | Gdk_Visual, System.Address); |
function Convert is new Unchecked_Conversion
( | System.Address, Gdk_Visual); |
function List_Visuals return Gdk_Visual_List.Glist;
Binding from C File version 1.3.6