| ATK Library Reference Manual | |||
|---|---|---|---|
| <<< Previous Page | Home | Up | |
struct AtkValue; struct AtkValueIface; void atk_value_get_current_value (AtkValue *obj, GValue *value); void atk_value_get_maximum_value (AtkValue *obj, GValue *value); void atk_value_get_minimum_value (AtkValue *obj, GValue *value); gboolean atk_value_set_current_value (AtkValue *obj, const GValue *value); |
struct AtkValueIface
{
GTypeInterface parent;
void (* get_current_value) (AtkValue *obj,
GValue *value);
void (* get_maximum_value) (AtkValue *obj,
GValue *value);
void (* get_minimum_value) (AtkValue *obj,
GValue *value);
gboolean (* set_current_value) (AtkValue *obj,
const GValue *value);
}; |
void atk_value_get_current_value (AtkValue *obj, GValue *value); |
Gets the value of this object.
| obj : | a GObject instance that implements AtkValueIface |
| value : | a GValue representing the current accessible value |
void atk_value_get_maximum_value (AtkValue *obj, GValue *value); |
Gets the maximum value of this object.
| obj : | a GObject instance that implements AtkValueIface |
| value : | a GValue representing the maximum accessible value |
void atk_value_get_minimum_value (AtkValue *obj, GValue *value); |
Gets the minimum value of this object.
| obj : | a GObject instance that implements AtkValueIface |
| value : | a GValue representing the minimum accessible value |
gboolean atk_value_set_current_value (AtkValue *obj, const GValue *value); |
Sets the value of this object.
| obj : | a GObject instance that implements AtkValueIface |
| value : | a GValue which is the desired new accessible value. |
| Returns : | TRUE if new value is successfully set, FALSE otherwise. |