Pokemon3D.Common.Input.InputSystem.Dismiss C# (CSharp) Method

Dismiss() public method

public Dismiss ( DismissInputTypes inputTypes ) : bool
inputTypes DismissInputTypes
return bool
        public bool Dismiss(DismissInputTypes inputTypes)
        {
            if (inputTypes.HasFlag(DismissInputTypes.EscapeKey))
            {
                if (Keyboard.IsKeyDownOnce(Keys.Escape))
                {
                    return true;
                }
            }
            if (inputTypes.HasFlag(DismissInputTypes.EKey))
            {
                if (Keyboard.IsKeyDownOnce(Keys.E))
                {
                    return true;
                }
            }
            if (inputTypes.HasFlag(DismissInputTypes.RightClick))
            {
                if (Mouse.IsButtonDownOnce(MouseButton.Right))
                {
                    return true;
                }
            }
            if (inputTypes.HasFlag(DismissInputTypes.BButton))
            {
                if (GamePad.IsButtonDownOnce(Buttons.B))
                {
                    return true;
                }
            }
            return false;
        }
    }