// AUTOMATICALLY GENERATED, DO NOT EDIT using System; using System.Runtime.InteropServices; namespace Pkmnlib.Generated { internal static class LibrarySettings { /// unsigned char /// unsigned char /// unsigned short /// const LibrarySettings * [DllImport("pkmnLib", CallingConvention = CallingConvention.Cdecl, EntryPoint= "PkmnLib_LibrarySettings_Construct")] internal static extern IntPtr Construct(byte maximalLevel, byte maximalMoves, ushort shinyRate); /// const LibrarySettings * /// void [DllImport("pkmnLib", CallingConvention = CallingConvention.Cdecl, EntryPoint= "PkmnLib_LibrarySettings_Destruct")] internal static extern void Destruct(IntPtr p); /// const LibrarySettings * /// unsigned short [DllImport("pkmnLib", CallingConvention = CallingConvention.Cdecl, EntryPoint= "PkmnLib_LibrarySettings_GetShinyRate")] internal static extern ushort GetShinyRate(IntPtr p); } }