PKMPokemon
public class PKMPokemon: MappablePokémon are the creatures that inhabit the world of the Pokémon games. They can be caught using Pokéballs and trained by battling with other Pokémon. See Bulbapedia for greater detail.
- 
                  
                  The identifier for this Pokémon resource DeclarationSwift public var id: Int?
- 
                  
                  The name for this Pokémon resource DeclarationSwift public var name: String?
- 
                  
                  The base experience gained for defeating this Pokémon DeclarationSwift public var base_experience: Int?
- 
                  
                  The height of this Pokémon DeclarationSwift public var height: Int?
- 
                  
                  Set for exactly one Pokémon used as the default for each species DeclarationSwift public var isDefault: Bool?
- 
                  
                  Order for sorting. Almost national order, except families are grouped together. DeclarationSwift public var order: Int?
- 
                  
                  The weight of this Pokémon DeclarationSwift public var weight: Int?
- 
                  
                  A list of abilities this Pokémon could potentially have DeclarationSwift public var abilities: [PKMPokemonAbility]?
- 
                  
                  A list of forms this Pokémon can take on DeclarationSwift public var forms: [PKMNamedAPIResource]?
- 
                  
                  A list of game indices relevent to Pokémon item by generation DeclarationSwift public var gameIndices: [PKMVersionGameIndex]?
- 
                  
                  A list of items this Pokémon may be holding when encountered DeclarationSwift public var heldItems: [PKMNamedAPIResource]?
- 
                  
                  A list of location areas as well as encounter details pertaining to specific versions DeclarationSwift public var locationAreaEncounters: [PKMLocationAreaEncounter]?
- 
                  
                  A list of moves along with learn methods and level details pertaining to specific version groups DeclarationSwift public var moves: [PKMNamedAPIResource]?
- 
                  
                  A set of sprites used to depict this Pokémon in the game DeclarationSwift public var sprites: PKMPokemonSprites?
- 
                  
                  The species this Pokémon belongs to DeclarationSwift public var species: PKMNamedAPIResource?
- 
                  
                  A list of base stat values for this Pokémon DeclarationSwift public var stats: [PKMNamedAPIResource]?
- 
                  
                  A list of details showing types this Pokémon has DeclarationSwift public var types: [PKMPokemonType]?
- 
                  
                  Undocumented DeclarationSwift public class PKMPokemon: Mappable
- 
                  
                  Undocumented DeclarationSwift public class PKMPokemon: Mappable
 View on GitHub
View on GitHub PKMPokemon Class Reference
        PKMPokemon Class Reference