// AUTOMATICALLY GENERATED, DO NOT EDIT using System; using System.Runtime.InteropServices; namespace Pkmnlib.Generated { internal static class SpeciesLibrary { /// long unsigned int /// const SpeciesLibrary * [DllImport("libpkmnLib", CallingConvention = CallingConvention.Cdecl, EntryPoint= "PkmnLib_SpeciesLibrary_Construct")] internal static extern IntPtr Construct(ulong initialCapacity); /// const PokemonSpecies * & /// const SpeciesLibrary * /// const PokemonSpecies * /// unsigned char [DllImport("libpkmnLib", CallingConvention = CallingConvention.Cdecl, EntryPoint= "PkmnLib_SpeciesLibrary_FindPreEvolution")] internal static extern byte FindPreEvolution(ref IntPtr @out, IntPtr p, IntPtr species); } }