UnityEditor.AvatarMuscleEditor.InitializeProperties C# (CSharp) Method

InitializeProperties() private method

private InitializeProperties ( ) : void
return void
        internal void InitializeProperties()
        {
            this.m_ArmTwistProperty = base.serializedObject.FindProperty("m_HumanDescription.m_ArmTwist");
            this.m_ForeArmTwistProperty = base.serializedObject.FindProperty("m_HumanDescription.m_ForeArmTwist");
            this.m_UpperLegTwistProperty = base.serializedObject.FindProperty("m_HumanDescription.m_UpperLegTwist");
            this.m_LegTwistProperty = base.serializedObject.FindProperty("m_HumanDescription.m_LegTwist");
            this.m_ArmStretchProperty = base.serializedObject.FindProperty("m_HumanDescription.m_ArmStretch");
            this.m_LegStretchProperty = base.serializedObject.FindProperty("m_HumanDescription.m_LegStretch");
            this.m_FeetSpacingProperty = base.serializedObject.FindProperty("m_HumanDescription.m_FeetSpacing");
            this.m_HasTranslationDoFProperty = base.serializedObject.FindProperty("m_HumanDescription.m_HasTranslationDoF");
            for (int i = 0; i < this.m_Bones.Length; i++)
            {
                SerializedProperty serializedProperty = this.m_Bones[i].GetSerializedProperty(base.serializedObject, false);
                if (serializedProperty != null)
                {
                    this.m_Modified[i] = serializedProperty.FindPropertyRelative("m_Limit.m_Modified");
                    int index = HumanTrait.MuscleFromBone(i, 0);
                    int num3 = HumanTrait.MuscleFromBone(i, 1);
                    int num4 = HumanTrait.MuscleFromBone(i, 2);
                    if (index != -1)
                    {
                        this.m_MuscleMin[index] = serializedProperty.FindPropertyRelative("m_Limit.m_Min.x");
                        this.m_MuscleMax[index] = serializedProperty.FindPropertyRelative("m_Limit.m_Max.x");
                    }
                    if (num3 != -1)
                    {
                        this.m_MuscleMin[num3] = serializedProperty.FindPropertyRelative("m_Limit.m_Min.y");
                        this.m_MuscleMax[num3] = serializedProperty.FindPropertyRelative("m_Limit.m_Max.y");
                    }
                    if (num4 != -1)
                    {
                        this.m_MuscleMin[num4] = serializedProperty.FindPropertyRelative("m_Limit.m_Min.z");
                        this.m_MuscleMax[num4] = serializedProperty.FindPropertyRelative("m_Limit.m_Max.z");
                    }
                }
            }
        }