Esempio n. 1
0
    void Awake()
    {
        folderFacade.Register();
        settingsFacade.Register();
        workBenchFacade.Register();

        this.initialize();

        folderModel = new FolderModel();
        this.framework.modelCenter.Register(FolderModel.NAME, folderModel);

        folderView = new FolderView();
        this.framework.viewCenter.Register(FolderView.NAME, folderView);

        folderController = new FolderController();
        this.framework.controllerCenter.Register(FolderController.NAME, folderController);

        mouseController = new MouseController();
        this.framework.controllerCenter.Register(MouseController.NAME, mouseController);

        SettingsView viewSettings = new SettingsView();

        this.framework.viewCenter.Register(SettingsView.NAME, viewSettings);

        WorkBenchView viewWorkBench = new WorkBenchView();

        this.framework.viewCenter.Register(WorkBenchView.NAME, viewWorkBench);
        WorkBenchController controllerWorkBench = new WorkBenchController();

        this.framework.controllerCenter.Register(WorkBenchController.NAME, controllerWorkBench);
        workBenchModel = new WorkBenchModel();
        this.framework.modelCenter.Register(WorkBenchModel.NAME, workBenchModel);
    }