GEIS  2.0
Gesture Engine Interface Support
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
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.