/// <summary> /// Returns whether the control has been released /// </summary> /// <param name="c">the control</param> public static bool Released( BQInput.Controls c ) { return ( ( ( LastInput >> (int)c ) & 1 ) == 1 && ( ( CurrentInput >> (int)c ) & 1 ) == 0 ) && !Locked[(int)c]; }
/// <summary> /// Returns whether the control is active now /// </summary> /// <param name="c">the control</param> public static bool Active( BQInput.Controls c ) { return ( ( ( CurrentInput >> (int)c ) & 1 ) > 0 ) && !Locked[(int)c]; }