Bounce.LevelEditor.Editor.pb_Level_MouseClick C# (CSharp) Метод

pb_Level_MouseClick() приватный Метод

private pb_Level_MouseClick ( object sender, MouseEventArgs e ) : void
sender object
e MouseEventArgs
Результат void
        private void pb_Level_MouseClick(object sender, MouseEventArgs e)
        {
            if (currentState != State.NO_EDITS)
            {
                if (currentTool == EditorTool.Insertion)
                {
                    painting_clicked_insert(e);

                }
                else if (currentTool == EditorTool.Selection && !toResize)
                {

                    if (Keyboard.GetState().IsKeyDown(Microsoft.Xna.Framework.Input.Keys.T)
                            && (currentlySelectedObject != null)
                            && (currentlySelectedObject is Door))
                    {
                        ((Door)currentlySelectedObject).TargetPosition = new Vector2(e.X, e.Y);
                    }

                    painting_clicked_select(e);

                }

                pb_Level.Refresh();
            }
        }