public override void OnInspectorGUI()
{
base.DrawDefaultInspector();
GUILayout.BeginHorizontal(new GUILayoutOption[0]);
this.m_Constraints.isExpanded = EditorGUILayout.Foldout(this.m_Constraints.isExpanded, "Constraints", true);
GUILayout.EndHorizontal();
base.serializedObject.Update();
RigidbodyConstraints intValue = (RigidbodyConstraints) this.m_Constraints.intValue;
if (this.m_Constraints.isExpanded)
{
EditorGUI.indentLevel++;
this.ToggleBlock(intValue, m_FreezePositionLabel, 1, 2, 3);
this.ToggleBlock(intValue, m_FreezeRotationLabel, 4, 5, 6);
EditorGUI.indentLevel--;
}
}