UnityEditor.Editor.DoDrawDefaultInspector C# (CSharp) Method

DoDrawDefaultInspector() static private method

static private DoDrawDefaultInspector ( SerializedObject obj ) : bool
obj SerializedObject
return bool
        internal static bool DoDrawDefaultInspector(SerializedObject obj)
        {
            EditorGUI.BeginChangeCheck();
            obj.Update();
            SerializedProperty iterator = obj.GetIterator();
            for (bool flag = true; iterator.NextVisible(flag); flag = false)
            {
                using (new EditorGUI.DisabledScope("m_Script" == iterator.propertyPath))
                {
                    EditorGUILayout.PropertyField(iterator, true, new GUILayoutOption[0]);
                }
            }
            obj.ApplyModifiedProperties();
            return EditorGUI.EndChangeCheck();
        }

Same methods

Editor::DoDrawDefaultInspector ( ) : bool

Usage Example

コード例 #1
0
ファイル: Editor.cs プロジェクト: zzrx79/UnityDecompiled
 internal bool DoDrawDefaultInspector()
 {
     return(Editor.DoDrawDefaultInspector(this.serializedObject));
 }