Example #1
0
 public PluginManager( WindowManager wm, RenderWindowManager rwm, DatasetManager dsm, AnimationManager anim_man )
 {
     this.wm  = wm;
     this.rwm = rwm;
     this.dsm = dsm;
     this.anim_man = anim_man;
 }
Example #2
0
        public MainWindow()
        {
            InitializeComponent();

            Logger logger = LogManager.GetCurrentClassLogger();
            logger.Trace( "Application Starting..." );

            lm = new LoggingManager();

            anim_manager = new AnimationManager();

            wm  = new WindowManager( RibbonBar, StatusBar, DockWindow, DockingWindowsManager );

            rwm = new RenderWindowManager();

            dsm = new DatasetManager();

            pm  = new PluginManager( this.wm, this.rwm, this.dsm, this.anim_manager );

            pm.loadPluginList( Directory.GetCurrentDirectory() );
        }