Lines Matching defs:ValuatorMask
133 typedef struct _ValuatorMask ValuatorMask;
155 ValuatorMask * /*valuators */ ,
438 int flags, const ValuatorMask *mask);
443 int flags, const ValuatorMask *mask);
448 int key_code, const ValuatorMask *mask);
453 const ValuatorMask *mask);
459 uint32_t flags, const ValuatorMask *mask);
464 int flags, const ValuatorMask *mask);
478 int type, const ValuatorMask *mask);
481 int type, const ValuatorMask *mask);
641 extern _X_EXPORT ValuatorMask *valuator_mask_new(int num_valuators);
642 extern _X_EXPORT void valuator_mask_free(ValuatorMask **mask);
643 extern _X_EXPORT void valuator_mask_set_range(ValuatorMask *mask,
647 extern _X_EXPORT void valuator_mask_set(ValuatorMask *mask, int valuator,
649 extern _X_EXPORT void valuator_mask_set_double(ValuatorMask *mask, int valuator,
651 extern _X_EXPORT void valuator_mask_zero(ValuatorMask *mask);
652 extern _X_EXPORT int valuator_mask_size(const ValuatorMask *mask);
653 extern _X_EXPORT int valuator_mask_isset(const ValuatorMask *mask, int bit);
654 extern _X_EXPORT void valuator_mask_unset(ValuatorMask *mask, int bit);
655 extern _X_EXPORT int valuator_mask_num_valuators(const ValuatorMask *mask);
656 extern _X_EXPORT void valuator_mask_copy(ValuatorMask *dest,
657 const ValuatorMask *src);
658 extern _X_EXPORT int valuator_mask_get(const ValuatorMask *mask, int valnum);
659 extern _X_EXPORT double valuator_mask_get_double(const ValuatorMask *mask,
661 extern _X_EXPORT Bool valuator_mask_fetch(const ValuatorMask *mask,
663 extern _X_EXPORT Bool valuator_mask_fetch_double(const ValuatorMask *mask,