UnityEditor.PreviewRenderUtility.GetPreviewSphere C# (CSharp) Method

GetPreviewSphere() static private method

static private GetPreviewSphere ( ) : Mesh
return UnityEngine.Mesh
        internal static Mesh GetPreviewSphere()
        {
            GameObject obj2 = (GameObject) EditorGUIUtility.LoadRequired("Previews/PreviewMaterials.fbx");
            obj2.SetActive(false);
            IEnumerator enumerator = obj2.transform.GetEnumerator();
            try
            {
                while (enumerator.MoveNext())
                {
                    Transform current = (Transform) enumerator.Current;
                    if (current.name == "sphere")
                    {
                        return current.GetComponent<MeshFilter>().sharedMesh;
                    }
                }
            }
            finally
            {
                IDisposable disposable = enumerator as IDisposable;
                if (disposable != null)
                {
                    disposable.Dispose();
                }
            }
            return null;
        }