Lines Matching defs:ValuatorMask
133 typedef struct _ValuatorMask ValuatorMask;
155 ValuatorMask * /*valuators */ ,
444 int flags, const ValuatorMask *mask);
449 int flags, const ValuatorMask *mask);
454 int key_code, const ValuatorMask *mask);
459 const ValuatorMask *mask);
465 uint32_t flags, const ValuatorMask *mask);
470 int flags, const ValuatorMask *mask);
484 int type, const ValuatorMask *mask);
487 int type, const ValuatorMask *mask);
655 extern _X_EXPORT ValuatorMask *valuator_mask_new(int num_valuators);
656 extern _X_EXPORT void valuator_mask_free(ValuatorMask **mask);
657 extern _X_EXPORT void valuator_mask_set_range(ValuatorMask *mask,
661 extern _X_EXPORT void valuator_mask_set(ValuatorMask *mask, int valuator,
663 extern _X_EXPORT void valuator_mask_set_double(ValuatorMask *mask, int valuator,
665 extern _X_EXPORT void valuator_mask_zero(ValuatorMask *mask);
666 extern _X_EXPORT int valuator_mask_size(const ValuatorMask *mask);
667 extern _X_EXPORT int valuator_mask_isset(const ValuatorMask *mask, int bit);
668 extern _X_EXPORT void valuator_mask_unset(ValuatorMask *mask, int bit);
669 extern _X_EXPORT int valuator_mask_num_valuators(const ValuatorMask *mask);
670 extern _X_EXPORT void valuator_mask_copy(ValuatorMask *dest,
671 const ValuatorMask *src);
672 extern _X_EXPORT int valuator_mask_get(const ValuatorMask *mask, int valnum);
673 extern _X_EXPORT double valuator_mask_get_double(const ValuatorMask *mask,
675 extern _X_EXPORT Bool valuator_mask_fetch(const ValuatorMask *mask,
677 extern _X_EXPORT Bool valuator_mask_fetch_double(const ValuatorMask *mask,