Looks up the icon size associated with name.
Gets the canonical name of the given icon size. The returned string is statically allocated and should not be freed.
Obtains the pixel size of a semantic icon size size: GTK_ICON_SIZE_MENU, GTK_ICON_SIZE_BUTTON, etc. This function isn’t normally needed, IconTheme.loadIcon is the usual way to get an icon for rendering, then just look at the size of the rendered pixbuf. The rendered pixbuf may not even correspond to the width/height returned by IconSize.lookup, because themes are free to render the pixbuf however they like, including changing the usual size.
Obtains the pixel size of a semantic icon size, possibly modified by user preferences for a particular gtk.Settings Normally size would be GTK_ICON_SIZE_MENU, GTK_ICON_SIZE_BUTTON, etc. This function isn’t normally needed, Widget.renderIconPixbuf is the usual way to get an icon for rendering, then just look at the size of the rendered pixbuf. The rendered pixbuf may not even correspond to the width/height returned by IconSize.lookup, because themes are free to render the pixbuf however they like, including changing the usual size.
Registers a new icon size, along the same lines as GTK_ICON_SIZE_MENU, etc. Returns the integer value for the size.
Registers alias as another name for target. So calling IconSize.fromName with alias as argument will return target.