| 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. |