| Buzztard Bt-Ic Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Properties | ||||
BtIcAbsRangeControlBtIcAbsRangeControl — buzztards interaction controller single absolute range control |
#include <libbtic/ic.h>
BtIcAbsRangeControl;
BtIcAbsRangeControl * btic_abs_range_control_new (const BtIcDevice *device,
const gchar *name,
gint32 min,
gint32 max,
gint32 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.
typedef struct _BtIcAbsRangeControl BtIcAbsRangeControl;
buzztards interaction controller single trigger control
BtIcAbsRangeControl * btic_abs_range_control_new (const BtIcDevice *device, const gchar *name, gint32 min, gint32 max, gint32 def);
Create a new instance
|
the device it belongs to |
|
human readable name |
|
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: 2147483647
"min" property"min" glong : Read / Write / Construct Only
minimum control value.
Default value: -2147483648