GEIS 2.0
Gesture Engine Interface Support
Attributes

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.
GeisAttrType geis_attr_type (GeisAttr attr)
 Gets the type of an attribute value.
GeisBoolean geis_attr_value_to_boolean (GeisAttr attr)
 Gets the value of an attribute as a GeisBoolean.
GeisFloat geis_attr_value_to_float (GeisAttr attr)
 Gets the value of an attribute as a GeisFloat.
GeisInteger geis_attr_value_to_integer (GeisAttr attr)
 Gets the value of an attribute as a GeisInteger.
GeisPointer geis_attr_value_to_pointer (GeisAttr attr)
 Gets the value of an attribute as a GeisPointer.
GeisString geis_attr_value_to_string (GeisAttr attr)
 Gets the value of an attribute as a GeisString.

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.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines