// AUTOMATICALLY GENERATED, DO NOT EDIT using System; using System.Runtime.InteropServices; namespace Creatureliblibrary.Generated { internal static class LibrarySettings { /// unsigned char /// unsigned char /// const LibrarySettings * [DllImport("CreatureLibLibrary", CallingConvention = CallingConvention.Cdecl, EntryPoint= "CreatureLib_LibrarySettings_Construct")] internal static extern IntPtr Construct(byte maximalLevel, byte maximalMoves); /// const LibrarySettings * /// void [DllImport("CreatureLibLibrary", CallingConvention = CallingConvention.Cdecl, EntryPoint= "CreatureLib_LibrarySettings_Destruct")] internal static extern void Destruct(IntPtr p); /// const LibrarySettings * /// unsigned char [DllImport("CreatureLibLibrary", CallingConvention = CallingConvention.Cdecl, EntryPoint= "CreatureLib_LibrarySettings_GetMaximalLevel")] internal static extern byte GetMaximalLevel(IntPtr p); /// const LibrarySettings * /// unsigned char [DllImport("CreatureLibLibrary", CallingConvention = CallingConvention.Cdecl, EntryPoint= "CreatureLib_LibrarySettings_GetMaximalMoves")] internal static extern byte GetMaximalMoves(IntPtr p); } }