Ejemplo n.º 1
0
        public static void ApplyMovement(CommandMoveTargetManipulator target)
        {
            if (currentMoving == null)
            {
                return;
            }
            if (currentHovering == null)
            {
                return;
            }

            currentHovering.ReleaseHovering();

            var index = currentHovering.GetIndexFunc(currentPart);
            var list  = currentHovering.CommandList;

            currentMoving.Move(list, index);

            AbortMovement();
        }