Ardour
9.0-pre0-582-g084a23a80d
|
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.