ValueIfaceProxy

Proxy object for Atk.Value interface when a GObject has no applicable D binding

class ValueIfaceProxy : IfaceProxy , Value {}

Mixed In Members

From mixin ValueT!()

getCurrentValue
void getCurrentValue(gobject.value.Value value)

Gets the value of this object.

getIncrement
double getIncrement()

Gets the minimum increment by which the value of this object may be changed. If zero, the minimum increment is undefined, which may mean that it is limited only by the floating point precision of the platform.

getMaximumValue
void getMaximumValue(gobject.value.Value value)

Gets the maximum value of this object.

getMinimumIncrement
void getMinimumIncrement(gobject.value.Value value)

Gets the minimum increment by which the value of this object may be changed. If zero, the minimum increment is undefined, which may mean that it is limited only by the floating point precision of the platform.

getMinimumValue
void getMinimumValue(gobject.value.Value value)

Gets the minimum value of this object.

getRange
atk.range.Range getRange()

Gets the range of this object.

getSubRanges
atk.range.Range[] getSubRanges()

Gets the list of subranges defined for this object. See #AtkValue introduction for examples of subranges and when to expose them.

getValueAndText
void getValueAndText(double value, string text)

Gets the current value and the human readable text alternative of obj. text is a newly created string, that must be freed by the caller. Can be NULL if no descriptor is available.

setCurrentValue
bool setCurrentValue(gobject.value.Value value)

Sets the value of this object.

setValue
void setValue(double newValue)

Sets the value of this object.

connectValueChanged
ulong connectValueChanged(T callback, Flag!"After" after)

Connect to ValueChanged signal.

Inherited Members

From Value

getCurrentValue
void getCurrentValue(gobject.value.Value value)

Gets the value of this object.

getIncrement
double getIncrement()

Gets the minimum increment by which the value of this object may be changed. If zero, the minimum increment is undefined, which may mean that it is limited only by the floating point precision of the platform.

getMaximumValue
void getMaximumValue(gobject.value.Value value)

Gets the maximum value of this object.

getMinimumIncrement
void getMinimumIncrement(gobject.value.Value value)

Gets the minimum increment by which the value of this object may be changed. If zero, the minimum increment is undefined, which may mean that it is limited only by the floating point precision of the platform.

getMinimumValue
void getMinimumValue(gobject.value.Value value)

Gets the minimum value of this object.

getRange
atk.range.Range getRange()

Gets the range of this object.

getSubRanges
atk.range.Range[] getSubRanges()

Gets the list of subranges defined for this object. See #AtkValue introduction for examples of subranges and when to expose them.

getValueAndText
void getValueAndText(double value, string text)

Gets the current value and the human readable text alternative of obj. text is a newly created string, that must be freed by the caller. Can be NULL if no descriptor is available.

setCurrentValue
bool setCurrentValue(gobject.value.Value value)

Sets the value of this object.

setValue
void setValue(double newValue)

Sets the value of this object.

connectValueChanged
ulong connectValueChanged(T callback, Flag!"After" after)

Connect to ValueChanged signal.