// AUTOMATICALLY GENERATED, DO NOT EDIT using System; using System.Runtime.InteropServices; namespace Creaturelib.Generated { internal static class SwitchEvent { /// const SwitchEvent * /// Creature * [DllImport("CreatureLib", CallingConvention = CallingConvention.Cdecl, EntryPoint= "CreatureLib_SwitchEvent_GetNewCreature")] internal static extern IntPtr GetNewCreature(IntPtr p); /// const SwitchEvent * /// unsigned char [DllImport("CreatureLib", CallingConvention = CallingConvention.Cdecl, EntryPoint= "CreatureLib_SwitchEvent_GetSide")] internal static extern byte GetSide(IntPtr p); /// const SwitchEvent * /// unsigned char [DllImport("CreatureLib", CallingConvention = CallingConvention.Cdecl, EntryPoint= "CreatureLib_SwitchEvent_GetIndex")] internal static extern byte GetIndex(IntPtr p); /// const SwitchEvent * /// void [DllImport("CreatureLib", CallingConvention = CallingConvention.Cdecl, EntryPoint= "CreatureLib_SwitchEvent_Destruct")] internal static extern void Destruct(IntPtr p); } }