Ejemplo n.º 1
0
 public MouseEventHandler(Mouse.Button button, List<InputEvent> futureEvents)
     : base(futureEvents)
 {
     m_button = button;
 }
Ejemplo n.º 2
0
 public bool KeyUp(Mouse.Button button)
 {
     if (m_pressedMouseButtons.Contains(button))
     {
         m_pressedMouseButtons.Remove(button);
         return true;
     }
     return false;
 }
Ejemplo n.º 3
0
 public MouseKey( Mouse.Button b, bool f )
 {
     button = b;
     fReleased = f;
 }
Ejemplo n.º 4
0
 public bool KeyDown(Mouse.Button button, bool fCreateEvents)
 {
     if (!m_pressedMouseButtons.Contains(button))
     {
         m_pressedMouseButtons.Add(button);
         if (fCreateEvents)
         {
             eventManager.FireKeyDownEvent(InputKey.Make(button));
         }
         return true;
     }
     return false;
 }