Exemplo n.º 1
0
        internal void PushEffect(EffectViewModel effectViewModel)
        {
            if (ActiveEffect != null)
            {
                ActiveEffect.IsTop = false;
            }

            SlottedEffects.Add(effectViewModel);

            effectViewModel.IsSlotted = true;
            effectViewModel.IsTop     = true;
        }
Exemplo n.º 2
0
        internal void PopEffect()
        {
            if (ActiveEffect != null)
            {
                ActiveEffect.IsSlotted = false;
                ActiveEffect.IsTop     = false;
            }

            SlottedEffects.Remove(ActiveEffect);

            if (ActiveEffect != null)
            {
                ActiveEffect.IsTop = true;
            }
        }