private void AddModuleCallback(object obj)
{
int index = (int) obj;
if ((index >= 0) && (index < this.m_Modules.Length))
{
if (index == (this.m_Modules.Length - 1))
{
this.InitRendererUI();
}
else
{
this.m_Modules[index].enabled = true;
this.m_Modules[index].foldout = true;
}
}
else
{
this.m_ParticleEffectUI.SetAllModulesVisible(!ParticleEffectUI.GetAllModulesVisible());
}
this.ApplyProperties();
}