public override void OnInspectorGUI()
{
base.serializedObject.Update();
EditorGUILayout.PropertyField(this.m_Start, new GUILayoutOption[0]);
EditorGUILayout.PropertyField(this.m_End, new GUILayoutOption[0]);
EditorGUILayout.PropertyField(this.m_CostOverride, new GUILayoutOption[0]);
EditorGUILayout.PropertyField(this.m_BiDirectional, new GUILayoutOption[0]);
EditorGUILayout.PropertyField(this.m_Activated, new GUILayoutOption[0]);
EditorGUILayout.PropertyField(this.m_AutoUpdatePositions, new GUILayoutOption[0]);
this.SelectNavMeshArea();
base.serializedObject.ApplyModifiedProperties();
}