GEIS  2.0
Gesture Engine Interface Support

Selects a subset of possible gestures in a subscription. More...

#include <geis.h>

Public Member Functions

Region Initialization Arguments
Gesture regions are created to describe a particular display/feedback region. The type of the region can not be changed after creation (just create a new region for that). The types of regions are platform specific and each type may require addition arguments.
The following region initialization argument names are required by the GEIS v2.0 specification.
GeisFilter geis_filter_new (Geis geis, GeisString name)
 Creates a new, empty filter. More...
 
GeisFilter geis_filter_clone (GeisFilter original, GeisString name)
 Creates a new filter by copying an existing filter. More...
 
GeisStatus geis_filter_delete (GeisFilter filter)
 Destroys a GeisFilter. More...
 
GeisString geis_filter_name (GeisFilter filter)
 Gets the name given to the filter when it was created. More...
 
GEIS_VARARG GeisStatus geis_filter_add_term (GeisFilter filter, GeisFilterFacility facility,...)
 Adds a term to a filter. More...
 

Detailed Description

Selects a subset of possible gestures in a subscription.

A GeisFilter is a collection of filter terms, each of which defines a criterion for selection of gestures returned on a subscription.

All filter terms are effectively ANDed together in a filter.

Examples
geis2.c.

The documentation for this class was generated from the following file: