Example #1
0
        public void InitMinitorModules()
        {
            Assembly asm = Assembly.GetExecutingAssembly();

            List <string> classlist = new List <string>();

            foreach (Type type in asm.GetTypes())
            {
                if (type.Namespace == "WindEditor.Minitors" && type.GetInterface("IMinitor") != null)
                {
                    IMinitor new_editor = (IMinitor)Activator.CreateInstance(type);
                    MainWorld.InitMinitorModule(new_editor);
                    m_RegisteredMinitors.Add(new_editor);
                }
            }
        }
Example #2
0
 public void InitMinitorModule(IMinitor minitor)
 {
     minitor.InitModule(m_ActorMode.DetailsViewModel);
 }