GEIS  2.0
Gesture Engine Interface Support

Attributes are named values associated with various GEIS entities, including input devices, gesture types, and gesture events. More...

Functions

GeisString geis_attr_name (GeisAttr attr)
 An opaque type that encapsulates a GEIS attribute. More...
 
GeisAttrType geis_attr_type (GeisAttr attr)
 Gets the type of an attribute value. More...
 
GeisBoolean geis_attr_value_to_boolean (GeisAttr attr)
 Gets the value of an attribute as a GeisBoolean. More...
 
GeisFloat geis_attr_value_to_float (GeisAttr attr)
 Gets the value of an attribute as a GeisFloat. More...
 
GeisInteger geis_attr_value_to_integer (GeisAttr attr)
 Gets the value of an attribute as a GeisInteger. More...
 
GeisPointer geis_attr_value_to_pointer (GeisAttr attr)
 Gets the value of an attribute as a GeisPointer. More...
 
GeisString geis_attr_value_to_string (GeisAttr attr)
 Gets the value of an attribute as a GeisString. More...
 

Detailed Description

Attributes are named values associated with various GEIS entities, including input devices, gesture types, and gesture events.

Function Documentation

GeisString geis_attr_name ( GeisAttr  attr)

An opaque type that encapsulates a GEIS attribute.

GeisAttr objects may not be created or destroyed by the application, they may only have their data examined or extracted. Gets the name of an attribute.

Parameters
[in]attrIdentifies the attribute.
GeisAttrType geis_attr_type ( GeisAttr  attr)

Gets the type of an attribute value.

Parameters
[in]attrIdentifies the attribute.
GeisBoolean geis_attr_value_to_boolean ( GeisAttr  attr)

Gets the value of an attribute as a GeisBoolean.

Parameters
[in]attrIdentifies the attribute.
GeisFloat geis_attr_value_to_float ( GeisAttr  attr)

Gets the value of an attribute as a GeisFloat.

Parameters
[in]attrIdentifies the attribute.
GeisInteger geis_attr_value_to_integer ( GeisAttr  attr)

Gets the value of an attribute as a GeisInteger.

Parameters
[in]attrIdentifies the attribute.
GeisPointer geis_attr_value_to_pointer ( GeisAttr  attr)

Gets the value of an attribute as a GeisPointer.

Parameters
[in]attrIdentifies the attribute.
GeisString geis_attr_value_to_string ( GeisAttr  attr)

Gets the value of an attribute as a GeisString.

Parameters
[in]attrIdentifies the attribute.