private void InitControllers()
    {
        entityHandler.Init(context);
        modeController.Init(context);
        publishController.Init(context);
        creatorController.Init(context);
        outlinerController.Init(context);
        floorHandler.Init(context);
        inputHandler.Init(context);
        saveController.Init(context);
        actionController.Init(context);
        inputWrapper.Init(context);
        raycastController.Init(context);
        gizmosController.Init(context);

        controllers.Add(entityHandler);
        controllers.Add(modeController);
        controllers.Add(publishController);
        controllers.Add(creatorController);
        controllers.Add(outlinerController);
        controllers.Add(floorHandler);
        controllers.Add(inputHandler);
        controllers.Add(saveController);
        controllers.Add(actionController);
        controllers.Add(inputWrapper);
        controllers.Add(raycastController);
        controllers.Add(gizmosController);
    }
Example #2
0
 public void InitControllers()
 {
     builderInWorldEntityHandler.Init();
     biwModeController.Init(editionGO, undoGO, snapGO, freeMovementGO);
     biwPublishController.Init();
     biwCreatorController.Init();
     outlinerController.Init();
     biwFloorHandler.Init();
     bIWInputHandler.Init();
 }
Example #3
0
    protected override IEnumerator SetUp()
    {
        yield return(base.SetUp());

        biwPublishController = new BIWPublishController();
        biwEntityHandler     = new BIWEntityHandler();
        var referencesController = BIWTestHelper.CreateReferencesControllerWithGenericMocks(
            biwPublishController,
            biwEntityHandler
            );

        biwPublishController.Init(referencesController);
        biwEntityHandler.Init(referencesController);

        biwPublishController.EnterEditMode(scene);
        biwEntityHandler.EnterEditMode(scene);
    }