Example #1
0
 public static bool IsAnyMouseReleased(out MB releasedButtons)
 {
     return(IsAnyMPressedInternal(_oldMS, _newMS, out releasedButtons));
 }
Example #2
0
 private static bool IsMPressedInternal(MB buttons,
                                        in MouseState pressedState, in MouseState releasedState)
Example #3
0
 public static bool IsAnyMousePressed(out MB pressedButtons)
 {
     return(IsAnyMPressedInternal(_newMS, _oldMS, out pressedButtons));
 }
Example #4
0
 public static bool IsAnyMouseUp(out MB pressedButtons)
 {
     return(GetMState(_newMS, MB.All, BS.Released, out pressedButtons));
 }
Example #5
0
 public static bool IsMouseReleased(MB buttons)
 {
     return(IsMPressedInternal(buttons, in _oldMS, in _newMS));
 }
Example #6
0
 public static bool IsMouseUp(MB buttons)
 {
     return(GetMState(_newMS, buttons, BS.Released));
 }
Example #7
0
 public static bool IsMouseDown(MB buttons)
 {
     return(GetMState(_newMS, buttons, BS.Pressed));
 }