Type Alias GCControllerTouchpadHandler

Source
pub type GCControllerTouchpadHandler = *mut DynBlock<dyn Fn(NonNull<GCControllerTouchpad>, c_float, c_float, c_float, Bool)>;
Available on crate features GCControllerElement and GCControllerTouchpad and block2 only.
Expand description

Set this block if you want to be notified when an axis or the touch state changes.

Parameter touchpad: the touchpad collection whose axes or touch state has been modified.

Parameter xValue: the value x axis was set to at the time the handler fired.

Parameter yValue: the value y axis was set to at the time the handler fired.

Parameter buttonValue: the value of the touch surface button at the time the handler fired.

Parameter buttonPressed: the pressed state of the touch surface button at the time the handler fired.

See also Apple’s documentation