Range

A given range or subrange, to be used with #AtkValue

#AtkRange are used on #AtkValue, in order to represent the full range of a given component (for example an slider or a range control), or to define each individual subrange this full range is splitted if available. See #AtkValue documentation for further details.

Constructors

this
this(double lowerLimit, double upperLimit, string description)

Creates a new #AtkRange.

Members

Functions

copy
atk.range.Range copy()

Returns a new #AtkRange that is a exact copy of src

getDescription
string getDescription()

Returns the human readable description of range

getLowerLimit
double getLowerLimit()

Returns the lower limit of range

getUpperLimit
double getUpperLimit()

Returns the upper limit of range

Inherited Members

From Boxed

cInstancePtr
void* cInstancePtr;

Pointer to the C boxed value

getType
GType getType()

Get the GType of this boxed type.

gType
GType gType [@property getter]

Boxed GType property.

self
Boxed self()

Convenience method to return this cast to a type. For use in D with statements.

copy_
void* copy_()

Make a copy of the wrapped C boxed data.

boxedCopy
void* boxedCopy(void* cBoxed)

Copy a C boxed value using g_boxed_copy.

boxedFree
void boxedFree(void* cBoxed)

Free a C boxed value using g_boxed_free.