| Buzztard Bt-Ic Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Properties | ||||
BtIcAbsRangeControlBtIcAbsRangeControl — buzztards interaction controller single absolute range control |
#include <libbtic/ic.h> struct BtIcAbsRangeControl; BtIcAbsRangeControl * btic_abs_range_control_new (const BtIcDevice *device,const gchar *name,guint id,glong min,glong max,glong def);
"def" glong : Read / Write / Construct Only "max" glong : Read / Write / Construct Only "min" glong : Read / Write / Construct Only "value" glong : Read / Write
Absolute range control. The state of the hardware control can be read from BtIcAbsRangeControl:value.
struct BtIcAbsRangeControl;
buzztards interaction controller single trigger control
BtIcAbsRangeControl * btic_abs_range_control_new (const BtIcDevice *device,const gchar *name,guint id,glong min,glong max,glong def);
Create a new instance
|
the device it belongs to |
|
human readable name |
|
unique identifier per device |
|
minimum value |
|
maximum value |
|
default value |
Returns : |
the new instance or NULL in case of an error |
"def" property"def" glong : Read / Write / Construct Only
default control value.
Default value: 0
"max" property"max" glong : Read / Write / Construct Only
maximum control value.
Default value: 9223372036854775807
"min" property"min" glong : Read / Write / Construct Only
minimum control value.
Default value: -9223372036854775808