UnityEditor.LightProbeProxyVolumeEditor.DoOriginEditing C# (CSharp) Method

DoOriginEditing() private method

private DoOriginEditing ( ) : void
return void
        private void DoOriginEditing()
        {
            LightProbeProxyVolume target = (LightProbeProxyVolume) base.target;
            Vector3 position = target.transform.TransformPoint(target.originCustom);
            EditorGUI.BeginChangeCheck();
            Vector3 vector2 = Handles.PositionHandle(position, target.transform.rotation);
            if (EditorGUI.EndChangeCheck())
            {
                Undo.RecordObject(target, "Modified Light Probe Proxy Volume Box Origin");
                target.originCustom = target.transform.InverseTransformPoint(vector2);
                EditorUtility.SetDirty(base.target);
            }
        }