2001-11-13 Michael Meeks <michael@ximian.com>
[platform/core/uifw/at-spi2-atk.git] / cspi / spi_value.c
1 int
2 SpiAccessibleValue_ref (SpiAccessibleValue *obj)
3      {
4        Accessibility_SpiValue_ref (*obj, &ev);
5        return 0;
6      }
7
8
9
10 int
11 SpiAccessibleValue_unref (SpiAccessibleValue *obj)
12      {
13        Accessibility_SpiValue_unref (*obj, &ev);
14        return 0;
15      }
16
17
18
19 float
20 SpiAccessibleValue_getMinimumSpiValue (SpiAccessibleValue *obj)
21 {
22   return (float)
23     Accessibility_SpiValue__get_minimumSpiValue (*obj, &ev);
24 }
25
26
27
28 float
29 SpiAccessibleValue_getCurrentValue (SpiAccessibleValue *obj)
30 {
31   return (float)
32     Accessibility_SpiValue__get_currentValue (*obj, &ev);
33 }
34
35
36
37 float
38 SpiAccessibleValue_getMaximumSpiValue (SpiAccessibleValue *obj)
39 {
40   return (float)
41     Accessibility_SpiValue__get_maximumSpiValue (*obj, &ev);
42 }
43
44
45
46 boolean
47 SpiAccessibleValue_setCurrentValue (SpiAccessibleValue *obj,
48                                  float newSpiValue)
49 {
50   Accessibility_SpiValue__set_currentValue (*obj,
51                                          (CORBA_float) newSpiValue, &ev);
52   return TRUE;
53 }
54
55