bool SkaarhojUtils::joystick_buttonDown() { bool buttonChange = (_joystick_buttonStatusLastDown ^ joystick_buttonIsPressed()); _joystick_buttonStatusLastDown ^= buttonChange; return (buttonChange & _joystick_buttonStatus) ? true : false; }
bool SkaarhojAnalog::joystick_buttonUp() { bool buttonChange = (_joystick_buttonStatusLastUp ^ joystick_buttonIsPressed()); _joystick_buttonStatusLastUp ^= buttonChange; return (buttonChange & ~_joystick_buttonStatus) ? true : false; }