// AUTOMATICALLY GENERATED, DO NOT EDIT using System; using System.Runtime.InteropServices; namespace Creaturelib.Generated { internal static class HistoryHandler { /// const HistoryHolder * /// const HistoryElement * [DllImport("libCreatureLib", CallingConvention = CallingConvention.Cdecl, EntryPoint= "CreatureLib_HistoryHandler_GetTopElement")] internal static extern IntPtr GetTopElement(IntPtr p); /// const HistoryHolder * /// const HistoryElement * [DllImport("libCreatureLib", CallingConvention = CallingConvention.Cdecl, EntryPoint= "CreatureLib_HistoryHandler_GetLastUsedAttack")] internal static extern IntPtr GetLastUsedAttack(IntPtr p); /// const HistoryHolder * /// const Creature * /// const HistoryElement * [DllImport("libCreatureLib", CallingConvention = CallingConvention.Cdecl, EntryPoint= "CreatureLib_HistoryHandler_GetLastDamageOnTarget")] internal static extern IntPtr GetLastDamageOnTarget(IntPtr p, IntPtr c); } }