gtk+-2.0 Reference Manual

Synopsis

public class Image : Misc, Implementor, Buildable  {
    public    weak string               file                      { get; set; } ;
    public    weak string               icon_name                 { get; set; } ;
    public    weak IconSet              icon_set                  { get; set; } ;
    public    weak int                  icon_size                 { get; set; } ;
    public    weak Gdk.Image            image                     { get; set; } ;
    public    weak Gdk.Pixmap           mask                      { get; set; } ;
    public    weak Gdk.Pixbuf           pixbuf                    { get; set; } ;
    public    weak Gdk.PixbufAnimation  pixbuf_animation          { get; set; } ;
    public    weak int                  pixel_size                { get; set; } ;
    public    weak Gdk.Pixmap           pixmap                    { get; set; } ;
    public    weak string               stock                     { get; set; } ;
    public    weak ImageType            storage_type              { get; } ;


    public                              Image                     (  ) ;
    public                              Image.from_animation      ( Gdk.PixbufAnimation animation ) ;
    public                              Image.from_file           ( string              filename ) ;
    public                              Image.from_icon_name      ( string              icon_name,
                                                                    IconSize            size ) ;
    public                              Image.from_icon_set       ( IconSet             icon_set,
                                                                    IconSize            size ) ;
    public                              Image.from_image          ( Gdk.Image           image,
                                                                    Gdk.Bitmap          mask ) ;
    public                              Image.from_pixbuf         ( Gdk.Pixbuf          pixbuf ) ;
    public                              Image.from_pixmap         ( Gdk.Pixmap          pixmap,
                                                                    Gdk.Bitmap          mask ) ;
    public                              Image.from_stock          ( string              stock_id,
                                                                    IconSize            size ) ;


    public    void                      clear                     (  ) ;
    public    weak Gdk.PixbufAnimation  get_animation             (  ) ;
    public    void                      get_icon_name             ( string              icon_name,
                                                                    IconSize            size ) ;
    public    void                      get_icon_set              ( weak IconSet        icon_set,
                                                                    IconSize            size ) ;
    public    void                      get_image                 ( weak Gdk.Image      gdk_image,
                                                                    weak Gdk.Bitmap     mask ) ;
    public    weak Gdk.Pixbuf           get_pixbuf                (  ) ;
    public    int                       get_pixel_size            (  ) ;
    public    void                      get_pixmap                ( weak Gdk.Pixmap     pixmap,
                                                                    weak Gdk.Bitmap     mask ) ;
    public    void                      get_stock                 ( string              stock_id,
                                                                    IconSize            size ) ;
    public    ImageType                 get_storage_type          (  ) ;
    public    void                      set_from_animation        ( Gdk.PixbufAnimation animation ) ;
    public    void                      set_from_file             ( string              filename ) ;
    public    void                      set_from_icon_name        ( string              icon_name,
                                                                    IconSize            size ) ;
    public    void                      set_from_icon_set         ( IconSet             icon_set,
                                                                    IconSize            size ) ;
    public    void                      set_from_image            ( Gdk.Image           gdk_image,
                                                                    Gdk.Bitmap          mask ) ;
    public    void                      set_from_pixbuf           ( Gdk.Pixbuf          pixbuf ) ;
    public    void                      set_from_pixmap           ( Gdk.Pixmap          pixmap,
                                                                    Gdk.Bitmap          mask ) ;
    public    void                      set_from_stock            ( string              stock_id,
                                                                    IconSize            size ) ;
    public    void                      set_pixel_size            ( int                 pixel_size ) ;
}

Image Description

Details

Constructor Details

Image ()
    public                              Image                     (  ) ;		

Image.from_animation ()
    public                              Image.from_animation      ( Gdk.PixbufAnimation animation ) ;		

Image.from_file ()
    public                              Image.from_file           ( string              filename ) ;		

Image.from_icon_name ()
    public                              Image.from_icon_name      ( string              icon_name,
                                                                    IconSize            size ) ;		

Image.from_icon_set ()
    public                              Image.from_icon_set       ( IconSet             icon_set,
                                                                    IconSize            size ) ;		

Image.from_image ()
    public                              Image.from_image          ( Gdk.Image           image,
                                                                    Gdk.Bitmap          mask ) ;		

Image.from_pixbuf ()
    public                              Image.from_pixbuf         ( Gdk.Pixbuf          pixbuf ) ;		

Image.from_pixmap ()
    public                              Image.from_pixmap         ( Gdk.Pixmap          pixmap,
                                                                    Gdk.Bitmap          mask ) ;		

Image.from_stock ()
    public                              Image.from_stock          ( string              stock_id,
                                                                    IconSize            size ) ;		

Field Details

Signal Details

Property Details

file
    public    weak string               file                      { get; set; } ;		

icon_name
    public    weak string               icon_name                 { get; set; } ;		

icon_set
    public    weak IconSet              icon_set                  { get; set; } ;		

icon_size
    public    weak int                  icon_size                 { get; set; } ;		

image
    public    weak Gdk.Image            image                     { get; set; } ;		

mask
    public    weak Gdk.Pixmap           mask                      { get; set; } ;		

pixbuf
    public    weak Gdk.Pixbuf           pixbuf                    { get; set; } ;		

pixbuf_animation
    public    weak Gdk.PixbufAnimation  pixbuf_animation          { get; set; } ;		

pixel_size
    public    weak int                  pixel_size                { get; set; } ;		

pixmap
    public    weak Gdk.Pixmap           pixmap                    { get; set; } ;		

stock
    public    weak string               stock                     { get; set; } ;		

storage_type
    public    weak ImageType            storage_type              { get; } ;		

Method Details

clear ()
    public    void                      clear                     (  ) ;		

get_animation ()
    public    weak Gdk.PixbufAnimation  get_animation             (  ) ;		

get_icon_name ()
    public    void                      get_icon_name             ( string              icon_name,
                                                                    IconSize            size ) ;		

get_icon_set ()
    public    void                      get_icon_set              ( weak IconSet        icon_set,
                                                                    IconSize            size ) ;		

get_image ()
    public    void                      get_image                 ( weak Gdk.Image      gdk_image,
                                                                    weak Gdk.Bitmap     mask ) ;		

get_pixbuf ()
    public    weak Gdk.Pixbuf           get_pixbuf                (  ) ;		

get_pixel_size ()
    public    int                       get_pixel_size            (  ) ;		

get_pixmap ()
    public    void                      get_pixmap                ( weak Gdk.Pixmap     pixmap,
                                                                    weak Gdk.Bitmap     mask ) ;		

get_stock ()
    public    void                      get_stock                 ( string              stock_id,
                                                                    IconSize            size ) ;		

get_storage_type ()
    public    ImageType                 get_storage_type          (  ) ;		

set_from_animation ()
    public    void                      set_from_animation        ( Gdk.PixbufAnimation animation ) ;		

set_from_file ()
    public    void                      set_from_file             ( string              filename ) ;		

set_from_icon_name ()
    public    void                      set_from_icon_name        ( string              icon_name,
                                                                    IconSize            size ) ;		

set_from_icon_set ()
    public    void                      set_from_icon_set         ( IconSet             icon_set,
                                                                    IconSize            size ) ;		

set_from_image ()
    public    void                      set_from_image            ( Gdk.Image           gdk_image,
                                                                    Gdk.Bitmap          mask ) ;		

set_from_pixbuf ()
    public    void                      set_from_pixbuf           ( Gdk.Pixbuf          pixbuf ) ;		

set_from_pixmap ()
    public    void                      set_from_pixmap           ( Gdk.Pixmap          pixmap,
                                                                    Gdk.Bitmap          mask ) ;		

set_from_stock ()
    public    void                      set_from_stock            ( string              stock_id,
                                                                    IconSize            size ) ;		

set_pixel_size ()
    public    void                      set_pixel_size            ( int                 pixel_size ) ;		


Created by Valadoc