private void CursorLogic(Cursor cursor)
{
GetObjectsOver();
#region Create link or move objects with cursor
// Don't do any logic if the cursor is over a window
if (cursor.WindowOver == null && GuiData.CommandDisplay.IsCursorOverThis != true)
{
// mNodeOver is used in the following methods:
switch (mEditingState)
{
case EditingState.CreatingLink:
CreatingLinkUpdate();
break;
case EditingState.None:
CursorControlOverObjects();
break;
}
}
#endregion
}