Ejemplo n.º 1
0
        public void StartPlugin(RadegastInstance inst)
        {
            return;

            Instance = inst;
            XmlConfigurator.Configure();


            ArgvConfigSource configSource = new ArgvConfigSource(new string[0]);

            configSource.Alias.AddAlias("On", true);
            configSource.Alias.AddAlias("Off", false);
            configSource.Alias.AddAlias("True", true);
            configSource.Alias.AddAlias("False", false);

            idealistUserControl = new IdealistUserControl();
            IV = new RadegastViewer(inst, configSource, idealistUserControl);
            IV.Startup();
            inst.TabConsole.AddTab("Idealist", "Idealist", idealistUserControl);
            //while (true)
            //{
            //    if (MainConsole.Instance != null)
            //    {
            //        MainConsole.Instance.Prompt();
            //        Thread.Sleep(100);
            //    }
            //}
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Irrlicht Instance.  A handle to the Irrlicht device.
        /// </summary>
        //public IrrlichtDevice Device;
        //public VideoDriver Driver;

        //public SceneManager SceneManager;
        //public GUIEnvironment GuiEnvironment;
        //public IdealistUserControl ViewerControl;
        public RaegastRenderer(RadegastViewer viewer, IrrlichtDevice device)
            : base(viewer)
        {
            //  ViewerControl = viewer.ViewerControl;
            m_viewer = viewer;
            Device   = device;
        }