protected override void Init()
{
if (this.m_X == null)
{
if (s_Texts == null)
{
s_Texts = new Texts();
}
this.m_X = new SerializedMinMaxCurve(this, s_Texts.x, "curve");
this.m_X.m_AllowConstant = false;
this.m_Y = new SerializedMinMaxCurve(this, s_Texts.y, "y");
this.m_Y.m_AllowConstant = false;
this.m_Z = new SerializedMinMaxCurve(this, s_Texts.z, "z");
this.m_Z.m_AllowConstant = false;
this.m_SeparateAxes = base.GetProperty("separateAxes");
this.m_Range = base.GetProperty("range");
}
}