public void EntitySelectDeselect() { Assert.IsFalse(entity.IsSelected); entityHandler.SelectEntity(entity); Assert.IsTrue(entity.IsSelected); Assert.AreEqual(entityHandler.GetSelectedEntityList().Count, 1); Assert.AreEqual(entityHandler.GetSelectedEntityList().FirstOrDefault(), entity); entityHandler.DeselectEntity(entity); Assert.IsFalse(entity.IsSelected); }
public void EndMultiVoxelSelection() { List <BIWEntity> voxelEntities = biwEntityHandler.GetAllVoxelsEntities(); foreach (BIWEntity voxelEntity in voxelEntities) { if (BIWUtils.IsWithInSelectionBounds(voxelEntity.rootEntity.gameObject.transform, lastMousePosition, Input.mousePosition)) { biwEntityHandler.SelectEntity(voxelEntity); } } outlinerController.SetOutlineCheckActive(true); outlinerController.CancelAllOutlines(); }