// AUTOMATICALLY GENERATED, DO NOT EDIT using System; using System.Runtime.InteropServices; namespace Pkmnlib.Generated { internal static class EvolutionData { /// unsigned char /// const PokemonSpecies * /// const EvolutionData * [DllImport("pkmnLib", CallingConvention = CallingConvention.Cdecl, EntryPoint= "PkmnLib_EvolutionData_CreateLevelEvolution")] internal static extern IntPtr CreateLevelEvolution(byte level, IntPtr into); /// unsigned char /// const PokemonSpecies * /// const EvolutionData * [DllImport("pkmnLib", CallingConvention = CallingConvention.Cdecl, EntryPoint= "PkmnLib_EvolutionData_CreateFriendshipEvolution")] internal static extern IntPtr CreateFriendshipEvolution(byte friendship, IntPtr into); /// const MoveData * /// const PokemonSpecies * /// const EvolutionData * [DllImport("pkmnLib", CallingConvention = CallingConvention.Cdecl, EntryPoint= "PkmnLib_EvolutionData_CreateKnownMoveEvolution")] internal static extern IntPtr CreateKnownMoveEvolution(IntPtr move, IntPtr into); /// const char * /// const PokemonSpecies * /// const EvolutionData * [DllImport("pkmnLib", CallingConvention = CallingConvention.Cdecl, EntryPoint= "PkmnLib_EvolutionData_CreateLocationEvolution")] internal static extern IntPtr CreateLocationEvolution(IntPtr location, IntPtr into); } }