public void bob()
 {
     LayerData layer = new LayerData(null, "Layer", 2, 2);
     ArchitectTilePositionGetter tilePosition = new ArchitectTilePositionGetter(Vector3.zero, layer);
     TileType type = new TileType(5);
     ArchitectRotationFlip rotation = new ArchitectRotationFlip(90, false, false);
     BrushCommand brush = new BrushCommand(tilePosition, type, rotation);
     bool done = brush.Do();
     Debug.Log(done);
     Assert.IsTrue(done);
 }
 private void UpdateTileGetter()
 {
     ArchitectTilePositionGetter newTilePositionGetter = new ArchitectTilePositionGetter(MainCam.GetMouseWorldPosition(), SelectedLayer);
     if (newTilePositionGetter.TilePosition != tilePositionGetter.TilePosition)
         tilePositionGetter = newTilePositionGetter;
 }