Lines Matching defs:ValuatorMask
161 typedef struct _ValuatorMask ValuatorMask;
451 const ValuatorMask *mask);
464 const ValuatorMask *mask);
470 const ValuatorMask *mask);
572 extern _X_EXPORT ValuatorMask *valuator_mask_new(int num_valuators);
573 extern _X_EXPORT void valuator_mask_free(ValuatorMask **mask);
574 extern _X_EXPORT void valuator_mask_set_range(ValuatorMask *mask,
577 extern _X_EXPORT void valuator_mask_set(ValuatorMask *mask,
580 extern _X_EXPORT void valuator_mask_zero(ValuatorMask *mask);
581 extern _X_EXPORT int valuator_mask_size(const ValuatorMask *mask);
582 extern _X_EXPORT int valuator_mask_isset(const ValuatorMask *mask, int bit);
583 extern _X_EXPORT void valuator_mask_unset(ValuatorMask *mask, int bit);
584 extern _X_EXPORT int valuator_mask_num_valuators(const ValuatorMask *mask);
585 extern _X_EXPORT void valuator_mask_copy(ValuatorMask *dest,
586 const ValuatorMask *src);
587 extern _X_EXPORT int valuator_mask_get(const ValuatorMask *mask, int valnum);