Example #1
0
 public InputState()
 {
     LastKeyboardState = new KeyboardState();
     CurrentKeyboardState = new KeyboardState();
     LastMouseState = new MouseState();
     CurrentMouseState = new MouseState();
 }
Example #2
0
 public void Update(GameTime gameTime)
 {
     LastKeyboardState = new KeyboardState(CurrentKeyboardState);
     LastMouseState = new MouseState(CurrentMouseState);
 }
Example #3
0
 public KeyboardState(KeyboardState state)
 {
     isPressed = (bool[])state.isPressed.Clone();
 }