UnityEditor.SpriteEditorWindow.HandleDragging C# (CSharp) Method

HandleDragging() private method

private HandleDragging ( ) : void
return void
        private void HandleDragging()
        {
            if ((this.selected != null) && !this.MouseOnTopOfInspector())
            {
                Rect clamp = new Rect(0f, 0f, (float) base.m_Texture.width, (float) base.m_Texture.height);
                EditorGUI.BeginChangeCheck();
                SpriteRect selected = this.selected;
                Rect rect4 = SpriteEditorUtility.ClampedRect(SpriteEditorUtility.RoundedRect(SpriteEditorHandles.SliderRect(this.selected.m_Rect)), clamp, true);
                if (EditorGUI.EndChangeCheck())
                {
                    Undo.RegisterCompleteObjectUndo(this.m_RectsCache, "Move sprite");
                    selected.m_Rect = rect4;
                    this.textureIsDirty = true;
                }
            }
        }