UnityEditor.ParticleEffectUI.RefreshShowOnlySelected C# (CSharp) Method

RefreshShowOnlySelected() private method

private RefreshShowOnlySelected ( ) : void
return void
        internal void RefreshShowOnlySelected()
        {
            if (this.IsShowOnlySelectedMode())
            {
                int[] instanceIDs = Selection.instanceIDs;
                foreach (ParticleSystemUI mui in this.m_Emitters)
                {
                    ParticleSystemRenderer particleSystemRenderer = mui.GetParticleSystemRenderer();
                    if (particleSystemRenderer != null)
                    {
                        particleSystemRenderer.editorEnabled = Enumerable.Contains<int>(instanceIDs, mui.m_ParticleSystem.gameObject.GetInstanceID());
                    }
                }
            }
            else
            {
                foreach (ParticleSystemUI mui2 in this.m_Emitters)
                {
                    ParticleSystemRenderer renderer2 = mui2.GetParticleSystemRenderer();
                    if (renderer2 != null)
                    {
                        renderer2.editorEnabled = true;
                    }
                }
            }
        }