|
Ardour
9.0-pre0-1950-g391fe97693
|
Go to the source code of this file.
Classes | |
| struct | _GtkImagePixmapData |
| struct | _GtkImageImageData |
| struct | _GtkImagePixbufData |
| struct | _GtkImageStockData |
| struct | _GtkImageIconSetData |
| struct | _GtkImageAnimationData |
| struct | _GtkImageIconNameData |
| struct | _GtkImageGIconData |
| struct | _GtkImage |
| struct | _GtkImageClass |
Macros | |
| #define | GTK_TYPE_IMAGE (gtk_image_get_type ()) |
| #define | GTK_IMAGE(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_IMAGE, GtkImage)) |
| #define | GTK_IMAGE_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_IMAGE, GtkImageClass)) |
| #define | GTK_IS_IMAGE(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_IMAGE)) |
| #define | GTK_IS_IMAGE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_IMAGE)) |
| #define | GTK_IMAGE_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_IMAGE, GtkImageClass)) |
Typedefs | |
| typedef struct _GtkImage | GtkImage |
| typedef struct _GtkImageClass | GtkImageClass |
| typedef struct _GtkImagePixmapData | GtkImagePixmapData |
| typedef struct _GtkImageImageData | GtkImageImageData |
| typedef struct _GtkImagePixbufData | GtkImagePixbufData |
| typedef struct _GtkImageStockData | GtkImageStockData |
| typedef struct _GtkImageIconSetData | GtkImageIconSetData |
| typedef struct _GtkImageAnimationData | GtkImageAnimationData |
| typedef struct _GtkImageIconNameData | GtkImageIconNameData |
| typedef struct _GtkImageGIconData | GtkImageGIconData |
Enumerations | |
| enum | GtkImageType { GTK_IMAGE_EMPTY , GTK_IMAGE_PIXMAP , GTK_IMAGE_IMAGE , GTK_IMAGE_PIXBUF , GTK_IMAGE_STOCK , GTK_IMAGE_ICON_SET , GTK_IMAGE_ANIMATION , GTK_IMAGE_ICON_NAME , GTK_IMAGE_GICON } |
| #define GTK_IMAGE | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_IMAGE, GtkImage)) |
Definition at line 42 of file gtkimage.h.
| #define GTK_IMAGE_CLASS | ( | klass | ) | (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_IMAGE, GtkImageClass)) |
Definition at line 43 of file gtkimage.h.
| #define GTK_IMAGE_GET_CLASS | ( | obj | ) | (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_IMAGE, GtkImageClass)) |
Definition at line 46 of file gtkimage.h.
| #define GTK_IS_IMAGE | ( | obj | ) | (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_IMAGE)) |
Definition at line 44 of file gtkimage.h.
| #define GTK_IS_IMAGE_CLASS | ( | klass | ) | (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_IMAGE)) |
Definition at line 45 of file gtkimage.h.
| #define GTK_TYPE_IMAGE (gtk_image_get_type ()) |
Definition at line 41 of file gtkimage.h.
Definition at line 39 of file gtkimage.h.
| typedef struct _GtkImageAnimationData GtkImageAnimationData |
Definition at line 39 of file gtkimage.h.
| typedef struct _GtkImageClass GtkImageClass |
Definition at line 39 of file gtkimage.h.
| typedef struct _GtkImageGIconData GtkImageGIconData |
Definition at line 39 of file gtkimage.h.
| typedef struct _GtkImageIconNameData GtkImageIconNameData |
Definition at line 39 of file gtkimage.h.
| typedef struct _GtkImageIconSetData GtkImageIconSetData |
Definition at line 39 of file gtkimage.h.
| typedef struct _GtkImageImageData GtkImageImageData |
Definition at line 39 of file gtkimage.h.
| typedef struct _GtkImagePixbufData GtkImagePixbufData |
Definition at line 39 of file gtkimage.h.
| typedef struct _GtkImagePixmapData GtkImagePixmapData |
Definition at line 39 of file gtkimage.h.
| typedef struct _GtkImageStockData GtkImageStockData |
Definition at line 39 of file gtkimage.h.
| enum GtkImageType |
GtkImageType:
| GTK_IMAGE_EMPTY | there is no image displayed by the widget |
| GTK_IMAGE_PIXMAP | the widget contains a GdkPixmap |
| GTK_IMAGE_IMAGE | the widget contains a GdkImage |
| GTK_IMAGE_PIXBUF | the widget contains a GdkPixbuf |
| GTK_IMAGE_STOCK | the widget contains a stock icon name |
| GTK_IMAGE_ICON_SET | the widget contains a GtkIconSet |
| GTK_IMAGE_ANIMATION | the widget contains a GdkPixbufAnimation |
| GTK_IMAGE_ICON_NAME | the widget contains a named icon. This image type was added in GTK+ 2.6 |
| GTK_IMAGE_GICON | the widget contains a GIcon. This image type was added in GTK+ 2.14 |
Describes the image data representation used by a GtkImage. If you want to get the image from the widget, you can only get the currently-stored representation. e.g. if the gtk_image_get_storage_type() returns GTK_IMAGE_PIXBUF, then you can call gtk_image_get_pixbuf() but not gtk_image_get_stock(). For empty images, you can request any storage type (call any of the "get" functions), but they will all return NULL values.
| Enumerator | |
|---|---|
| GTK_IMAGE_EMPTY | |
| GTK_IMAGE_PIXMAP | |
| GTK_IMAGE_IMAGE | |
| GTK_IMAGE_PIXBUF | |
| GTK_IMAGE_STOCK | |
| GTK_IMAGE_ICON_SET | |
| GTK_IMAGE_ANIMATION | |
| GTK_IMAGE_ICON_NAME | |
| GTK_IMAGE_GICON | |
Definition at line 129 of file gtkimage.h.
| void gtk_image_clear | ( | GtkImage * | image | ) |
| GdkPixbufAnimation* gtk_image_get_animation | ( | GtkImage * | image | ) |
| void gtk_image_get_gicon | ( | GtkImage * | image, |
| GIcon ** | gicon, | ||
| GtkIconSize * | size | ||
| ) |
| void gtk_image_get_icon_name | ( | GtkImage * | image, |
| const gchar ** | icon_name, | ||
| GtkIconSize * | size | ||
| ) |
| void gtk_image_get_icon_set | ( | GtkImage * | image, |
| GtkIconSet ** | icon_set, | ||
| GtkIconSize * | size | ||
| ) |
| GdkPixbuf* gtk_image_get_pixbuf | ( | GtkImage * | image | ) |
| gint gtk_image_get_pixel_size | ( | GtkImage * | image | ) |
| void gtk_image_get_stock | ( | GtkImage * | image, |
| gchar ** | stock_id, | ||
| GtkIconSize * | size | ||
| ) |
| GtkImageType gtk_image_get_storage_type | ( | GtkImage * | image | ) |
| GType gtk_image_get_type | ( | void | ) |
| GtkWidget* gtk_image_new | ( | void | ) |
| GtkWidget* gtk_image_new_from_animation | ( | GdkPixbufAnimation * | animation | ) |
| GtkWidget* gtk_image_new_from_file | ( | const gchar * | filename | ) |
| GtkWidget* gtk_image_new_from_gicon | ( | GIcon * | icon, |
| GtkIconSize | size | ||
| ) |
| GtkWidget* gtk_image_new_from_icon_name | ( | const gchar * | icon_name, |
| GtkIconSize | size | ||
| ) |
| GtkWidget* gtk_image_new_from_icon_set | ( | GtkIconSet * | icon_set, |
| GtkIconSize | size | ||
| ) |
| GtkWidget* gtk_image_new_from_pixbuf | ( | GdkPixbuf * | pixbuf | ) |
| GtkWidget* gtk_image_new_from_stock | ( | const gchar * | stock_id, |
| GtkIconSize | size | ||
| ) |
| void gtk_image_set_from_animation | ( | GtkImage * | image, |
| GdkPixbufAnimation * | animation | ||
| ) |
| void gtk_image_set_from_file | ( | GtkImage * | image, |
| const gchar * | filename | ||
| ) |
| void gtk_image_set_from_gicon | ( | GtkImage * | image, |
| GIcon * | icon, | ||
| GtkIconSize | size | ||
| ) |
| void gtk_image_set_from_icon_name | ( | GtkImage * | image, |
| const gchar * | icon_name, | ||
| GtkIconSize | size | ||
| ) |
| void gtk_image_set_from_icon_set | ( | GtkImage * | image, |
| GtkIconSet * | icon_set, | ||
| GtkIconSize | size | ||
| ) |
| void gtk_image_set_from_pixbuf | ( | GtkImage * | image, |
| GdkPixbuf * | pixbuf | ||
| ) |
| void gtk_image_set_from_stock | ( | GtkImage * | image, |
| const gchar * | stock_id, | ||
| GtkIconSize | size | ||
| ) |
| void gtk_image_set_pixel_size | ( | GtkImage * | image, |
| gint | pixel_size | ||
| ) |
Definition at line 5 of file gtkimage.h.
| GtkImageGIconData gicon |
Definition at line 7 of file gtkimage.h.
| GtkImageIconSetData icon_set |
Definition at line 4 of file gtkimage.h.
| GtkImageImageData image |
Definition at line 1 of file gtkimage.h.
| GtkImageIconNameData name |
Definition at line 6 of file gtkimage.h.
| GtkImagePixbufData pixbuf |
Definition at line 2 of file gtkimage.h.
| GtkImagePixmapData pixmap |
Definition at line 0 of file gtkimage.h.
| GtkImageStockData stock |
Definition at line 3 of file gtkimage.h.