public AbstractBuildingView(
      final AbstractScreen screen, MapGrid map, AbstractBuildingItem building) {
    mBuilding = building;
    mMap = map;
    mScreen = screen;

    mBuildingTexture = loadBuildingTexture();

    map.setChildPosition(this, building.getX(), building.getY());
    map.addActor(this);
  }