public void PushToggle(Effect newEffect)
        {
            m_bStructureBlockStateValid = false;
            m_BlockTypes[(int)newEffect.ContentType] = newEffect.TypeOfBlock;

            m_StateMachines[(int)newEffect.ContentType].PushState(newEffect.BlockPolarity,
                newEffect.ConsumePolarity, newEffect.GetAdditionalInfo(), newEffect.NameForContentProperty);
        }