protected override IEnumerator SetUp() { yield return(base.SetUp()); TestHelpers.CreateSceneEntity(scene, ENTITY_ID); biwActionController = new BIWActionController(); entityHandler = new BIWEntityHandler(); biwFloorHandler = new BIWFloorHandler(); biwCreatorController = new BIWCreatorController(); var referencesController = BIWTestHelper.CreateReferencesControllerWithGenericMocks( biwActionController, entityHandler, biwFloorHandler, biwCreatorController ); biwActionController.Init(referencesController); entityHandler.Init(referencesController); biwFloorHandler.Init(referencesController); biwCreatorController.Init(referencesController); biwActionController.EnterEditMode(scene); entityHandler.EnterEditMode(scene); biwFloorHandler.EnterEditMode(scene); biwCreatorController.EnterEditMode(scene); }
protected override IEnumerator SetUp() { yield return(base.SetUp()); controller = Resources.FindObjectsOfTypeAll <BuilderInWorldController>()[0]; actionController = controller.actionController; entityHandler = controller.builderInWorldEntityHandler; biwFloorHandler = controller.biwFloorHandler; biwCreatorController = controller.biwCreatorController; entityHandler.Init(); TestHelpers.CreateSceneEntity(scene, ENTITY_ID); entityHandler.EnterEditMode(scene); }
private void CreateControllers() { outlinerController = new BIWOutlinerController(); inputHandler = new BIWInputHandler(); publishController = new BIWPublishController(); creatorController = new BIWCreatorController(); modeController = new BIWModeController(); floorHandler = new BIWFloorHandler(); entityHandler = new BIWEntityHandler(); actionController = new BIWActionController(); saveController = new BIWSaveController(); inputWrapper = new BIWInputWrapper(); raycastController = new BIWRaycastController(); gizmosController = new BIWGizmosController(); }
protected override IEnumerator SetUp() { yield return(base.SetUp()); controller = Resources.FindObjectsOfTypeAll <BuilderInWorldController>()[0]; biwCreatorController = controller.biwCreatorController; biwCreatorController.Init(); biwFloorHandler = controller.biwFloorHandler; biwFloorHandler.Init(); entityHandler = controller.builderInWorldEntityHandler; entityHandler.Init(); entityHandler.EnterEditMode(scene); biwFloorHandler.dclBuilderMeshLoadIndicatorController.Init(); }