BananaMpq.View.Infrastructure.CameraChassis.HandleKey C# (CSharp) Method

HandleKey() public method

public HandleKey ( System.Windows.Input.KeyEventArgs args ) : void
args System.Windows.Input.KeyEventArgs
return void
        public void HandleKey(KeyEventArgs args)
        {
            if (args.IsRepeat) return;
            switch (args.Key)
            {
                case Key.W:
                    _w = args.IsDown;
                    break;
                case Key.A:
                    _a = args.IsDown;
                    break;
                case Key.S:
                    _s = args.IsDown;
                    break;
                case Key.D:
                    _d = args.IsDown;
                    break;
                case Key.X:
                    _x = args.IsDown;
                    break;
                case Key.Space:
                    _space = args.IsDown;
                    break;
                case Key.LeftShift:
                    _shift = args.IsDown;
                    break;
            }
        }