message: Remove clamping at call site for TileMap::mapViewLocation
  Clamping is now handled internally to the method.
diff: @@ -340,25 +340,25 @@ void MapViewState::onKeyDown(EventHandler::KeyCode key, EventHandler::KeyModifie
  case EventHandler::KeyCode::KEY_w:
  case EventHandler::KeyCode::KEY_UP:
  viewUpdated = true;
  - pt.y(std::clamp(--pt.y(), 0, mTileMap->height() - mTileMap->edgeLength()));
  + pt.y(--pt.y());
  break;
  case EventHandler::KeyCode::KEY_s:
  case EventHandler::KeyCode::KEY_DOWN:
  viewUpdated = true;
  - pt.y(std::clamp(++pt.y(), 0, mTileMap->height() - mTileMap->edgeLength()));
  + pt.y(++pt.y());
  break;
  case EventHandler::KeyCode::KEY_a:
  case EventHandler::KeyCode::KEY_LEFT:
  viewUpdated = true;
  - pt.x(std::clamp(--pt.x(), 0, mTileMap->width() - mTileMap->edgeLength()));
  + pt.x(--pt.x());
  break;
  case EventHandler::KeyCode::KEY_d:
  case EventHandler::KeyCode::KEY_RIGHT:
  viewUpdated = true;
  - pt.x(std::clamp(++pt.x(), 0, mTileMap->width() - mTileMap->edgeLength()));
  + pt.x(++pt.x());
  break;
  case EventHandler::KeyCode::KEY_0:
  @@ -535,22 +535,22 @@ void MapViewState::onMouseDown(EventHandler::MouseButton button, int /*x*/, int
  if (MOVE_NORTH_ICON.contains(MOUSE_COORDS))
  {
  - pt.y(std::clamp(--pt.y(), 0, mTileMap->height() - mTileMap->edgeLength()));
  + pt.y(--pt.y());
  mTileMap->mapViewLocation(pt);
  }
  else if (MOVE_SOUTH_ICON.contains(MOUSE_COORDS))
  {
  - pt.y(std::clamp(++pt.y(), 0, mTileMap->height() - mTileMap->edgeLength()));
  + pt.y(++pt.y());
  mTileMap->mapViewLocation(pt);
  }
  else if (MOVE_EAST_ICON.contains(MOUSE_COORDS))
  {
  - pt.x(std::clamp(++pt.x(), 0, mTileMap->width() - mTileMap->edgeLength()));
  + pt.x(++pt.x());
  mTileMap->mapViewLocation(pt);
  }
  else if (MOVE_WEST_ICON.contains(MOUSE_COORDS))
  {
  - pt.x(std::clamp(--pt.x(), 0, mTileMap->width() - mTileMap->edgeLength()));
  + pt.x(--pt.x());
  mTileMap->mapViewLocation(pt);
  }
  else if (MOVE_UP_ICON.contains(MOUSE_COORDS))
  @@ -683,8 +683,8 @@ void MapViewState::changeViewDepth(int depth)
  */
  void MapViewState::setMinimapView()
  {
  - int x = std::clamp(MOUSE_COORDS.x() - mMiniMapBoundingBox.x() - mTileMap->edgeLength() / 2, 0, mTileMap->width() - mTileMap->edgeLength());
  - int y = std::clamp(MOUSE_COORDS.y() - mMiniMapBoundingBox.y() - mTileMap->edgeLength() / 2, 0, mTileMap->height() - mTileMap->edgeLength());
  + int x = MOUSE_COORDS.x() - mMiniMapBoundingBox.x() - mTileMap->edgeLength() / 2;
  + int y = MOUSE_COORDS.y() - mMiniMapBoundingBox.y() - mTileMap->edgeLength() / 2;
  mTileMap->mapViewLocation({x, y});
  }
  