public override void Preparation(MHEngine engine) { if (m_fAvailable) { return; // Already prepared } for (int i = 0; i < m_Multiplex.Size; i++) { MHPresentable pItem = m_Multiplex.GetAt(i); if (pItem.InitiallyActive()) { pItem.Activation(engine); // N.B. This will also call Preparation for the components. } } base.Preparation(engine); }
public MHPresentable(MHPresentable reference) : base(reference) { // Empty }