UnityEditor.ReflectionProbeEditor.DoBoxEditing C# (CSharp) Method

DoBoxEditing() private method

private DoBoxEditing ( ) : void
return void
        private void DoBoxEditing()
        {
            ReflectionProbe target = (ReflectionProbe) base.target;
            Vector3 position = target.transform.position;
            Vector3 size = target.size;
            Vector3 center = target.center + position;
            if (this.m_BoxEditor.OnSceneGUI(Matrix4x4.identity, kGizmoReflectionProbe, kGizmoHandleReflectionProbe, true, ref center, ref size))
            {
                Undo.RecordObject(target, "Modified Reflection Probe AABB");
                Vector3 vector4 = center - position;
                this.ValidateAABB(ref vector4, ref size);
                target.size = size;
                target.center = vector4;
                EditorUtility.SetDirty(base.target);
            }
        }