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();
}
}