def __init__(self, menu):
        """ Builds the Switch Menu with all Pokemon """
        PygameScreen.__init__(self)
        self.menu = menu
        self.menuView = SwitchMenuWidget(menu, self.width, self.height)

        self.statViews = []
        width = self.width * .9 / self.menu.columns
        height = self.height * .9 / self.menu.columns
        for entry in menu.entries:
            statView = PokemonStatsView(width, height, pokemonMenuEntry=entry)
            self.statViews.append(statView)
        self.menuView.entries = self.statViews