getDirection
public TextDirection getDirection()
Returns the text direction for the icon source.
getFilename
public String getFilename()
Retrieves the source filename or null if one does not exist.
getIconName
public String getIconName()
Retrieves the source icon name, or NULL if none is set. The
icon_name is not a copy, and should not be modified or expected
to persist beyond the lifetime of the icon source.
getPixbuf
public Pixbuf getPixbuf()
Retrieves the source pixbuf or null if one does not exist.
getSize
public IconSize getSize()
Return the icon size.
getState
public StateType getState()
Return the icon state.
gtk_icon_source_copy
protected static final Handle gtk_icon_source_copy(Handle source)
gtk_icon_source_free
protected static final void gtk_icon_source_free(Handle source)
gtk_icon_source_get_direction
protected static final int gtk_icon_source_get_direction(Handle source)
gtk_icon_source_get_direction_wildcarded
protected static final boolean gtk_icon_source_get_direction_wildcarded(Handle source)
gtk_icon_source_get_filename
protected static final String gtk_icon_source_get_filename(Handle source)
gtk_icon_source_get_pixbuf
protected static final Handle gtk_icon_source_get_pixbuf(Handle source)
gtk_icon_source_get_size
protected static final int gtk_icon_source_get_size(Handle source)
gtk_icon_source_get_size_wildcarded
protected static final boolean gtk_icon_source_get_size_wildcarded(Handle source)
gtk_icon_source_get_state
protected static final int gtk_icon_source_get_state(Handle source)
gtk_icon_source_get_state_wildcarded
protected static final boolean gtk_icon_source_get_state_wildcarded(Handle source)
gtk_icon_source_new
protected static final Handle gtk_icon_source_new()
gtk_icon_source_set_direction
protected static final void gtk_icon_source_set_direction(Handle source,
int direction)
gtk_icon_source_set_direction_wildcarded
protected static final void gtk_icon_source_set_direction_wildcarded(Handle source,
boolean setting)
gtk_icon_source_set_filename
protected static final void gtk_icon_source_set_filename(Handle source,
String filename)
gtk_icon_source_set_pixbuf
protected static final void gtk_icon_source_set_pixbuf(Handle source,
Handle pixbuf)
gtk_icon_source_set_size
protected static final void gtk_icon_source_set_size(Handle source,
int size)
gtk_icon_source_set_size_wildcarded
protected static final void gtk_icon_source_set_size_wildcarded(Handle source,
boolean setting)
gtk_icon_source_set_state
protected static final void gtk_icon_source_set_state(Handle source,
int state)
gtk_icon_source_set_state_wildcarded
protected static final void gtk_icon_source_set_state_wildcarded(Handle source,
boolean setting)
setDirection
public void setDirection(TextDirection direction)
Set the text direction the icon source is intended to be used
with.
setFilename
public void setFilename(String filename)
Sets the source filename
setIconName
public void setIconName(String iconName)
Sets the name of an icon to look up in the current icon theme
to use as a base image when creating icon variants for
IconSet
.
setPixbuf
public void setPixbuf(Pixbuf pixbuf)
Sets the source pixbuf.
setSize
public void setSize(IconSize iconSize)
Set the icon size.
setState
public void setState(StateType state)
Set the icon state.