public class Visual : Object {
public VisualType type ;
public int depth ;
public ByteOrder byte_order ;
public int colormap_size ;
public int bits_per_rgb ;
public uint red_mask ;
public int red_shift ;
public int red_prec ;
public uint green_mask ;
public int green_shift ;
public int green_prec ;
public uint blue_mask ;
public int blue_shift ;
public int blue_prec ;
public static weak Visual get_best ( ) ;
public static int get_best_depth ( ) ;
public static VisualType get_best_type ( ) ;
public static weak Visual get_best_with_both ( int depth,
VisualType visual_type ) ;
public static weak Visual get_best_with_depth ( int depth ) ;
public static weak Visual get_best_with_type ( VisualType visual_type ) ;
public weak Screen get_screen ( ) ;
public static weak Visual get_system ( ) ;
}

public VisualType type ;
public int depth ;
public ByteOrder byte_order ;
public int colormap_size ;
public int bits_per_rgb ;
public uint red_mask ;
public int red_shift ;
public int red_prec ;
public uint green_mask ;
public int green_shift ;
public int green_prec ;
public uint blue_mask ;
public int blue_shift ;
public int blue_prec ;
public static weak Visual get_best ( ) ;
public static int get_best_depth ( ) ;
public static VisualType get_best_type ( ) ;
public static weak Visual get_best_with_both ( int depth,
VisualType visual_type ) ;
public static weak Visual get_best_with_depth ( int depth ) ;
public static weak Visual get_best_with_type ( VisualType visual_type ) ;
public weak Screen get_screen ( ) ;
public static weak Visual get_system ( ) ;
Created by Valadoc