Bind Actions with Recognizers
Name
gic_feature : Bind Actions with Recognizers
Synopsis
#include <ggi/gic_structs.h> struct gic_feature { char name[GIC_NAMELEN]; /* name of the feature */ char shortname[GIC_SHORTNAMELEN];/* name of the feature */ /* list of attached recognizers */ GG_SIMPLEQ_HEAD(, gic_recognizer) recognizers; /* list of attached actions */ GG_SIMPLEQ_HEAD(, gic_actionlist) actions; }; struct gic_featurelist { GG_SIMPLEQ_ENTRY(gic_featurelist) next; struct gic_feature *feature; };
Description
Features are individual "moves" that control something. They can have multiple actions and recognizers attached.
- name
Name of the feature
- shortname
Short name of the feature
- recognizers
List of attached recognizers
- actions
List of attached actions