PKMGeneration
public class PKMGeneration: MappableA generation is a grouping of the Pokémon games that separates them based on the Pokémon they include. In each generation, a new set of Pokémon, Moves, Abilities and Types that did not exist in the previous generation are released.
- 
                  
                  The identifier for this generation resource DeclarationSwift public var id: Int?
- 
                  
                  The name for this generation resource DeclarationSwift public var name: String?
- 
                  
                  The name of this generation listed in different languages DeclarationSwift public var names: [PKMName]?
- 
                  
                  A list of abilities that were introduced in this generation DeclarationSwift public var abilities: [PKMNamedAPIResource]?
- 
                  
                  The main region travelled in this generation DeclarationSwift public var mainRegion: PKMNamedAPIResource?
- 
                  
                  A list of moves that were introduced in this generation DeclarationSwift public var moves: [PKMNamedAPIResource]?
- 
                  
                  A list of Pokémon species that were introduced in this generation DeclarationSwift public var pokemonSpecies: [PKMNamedAPIResource]?
- 
                  
                  A list of types that were introduced in this generation DeclarationSwift public var types: [PKMNamedAPIResource]?
- 
                  
                  A list of version groups that were introduced in this generation DeclarationSwift public var versionGroups: [PKMNamedAPIResource]?
- 
                  
                  Undocumented DeclarationSwift public class PKMGeneration: Mappable
- 
                  
                  Undocumented DeclarationSwift public class PKMGeneration: Mappable
 View on GitHub
View on GitHub PKMGeneration Class Reference
        PKMGeneration Class Reference