using System; using System.Runtime.InteropServices; namespace Creaturelibbattling.Generated { internal static class HitData { /// const HitData * /// bool [DllImport("CreatureLibBattling", CallingConvention = CallingConvention.Cdecl, EntryPoint= "CreatureLib_HitData_IsCritical")] internal static extern bool IsCritical(IntPtr p); /// const HitData * /// unsigned char [DllImport("CreatureLibBattling", CallingConvention = CallingConvention.Cdecl, EntryPoint= "CreatureLib_HitData_GetBasePower")] internal static extern byte GetBasePower(IntPtr p); /// const HitData * /// float [DllImport("CreatureLibBattling", CallingConvention = CallingConvention.Cdecl, EntryPoint= "CreatureLib_HitData_GetEffectiveness")] internal static extern float GetEffectiveness(IntPtr p); /// const HitData * /// unsigned int [DllImport("CreatureLibBattling", CallingConvention = CallingConvention.Cdecl, EntryPoint= "CreatureLib_HitData_GetDamage")] internal static extern uint GetDamage(IntPtr p); /// const HitData * /// unsigned char [DllImport("CreatureLibBattling", CallingConvention = CallingConvention.Cdecl, EntryPoint= "CreatureLib_HitData_GetType")] internal static extern byte GetType(IntPtr p); /// HitData * /// bool /// void [DllImport("CreatureLibBattling", CallingConvention = CallingConvention.Cdecl, EntryPoint= "CreatureLib_HitData_SetCritical")] internal static extern void SetCritical(IntPtr p, bool val); /// HitData * /// unsigned char /// void [DllImport("CreatureLibBattling", CallingConvention = CallingConvention.Cdecl, EntryPoint= "CreatureLib_HitData_SetBasePower")] internal static extern void SetBasePower(IntPtr p, byte val); /// HitData * /// float /// void [DllImport("CreatureLibBattling", CallingConvention = CallingConvention.Cdecl, EntryPoint= "CreatureLib_HitData_SetEffectiveness")] internal static extern void SetEffectiveness(IntPtr p, float val); /// HitData * /// unsigned int /// void [DllImport("CreatureLibBattling", CallingConvention = CallingConvention.Cdecl, EntryPoint= "CreatureLib_HitData_SetDamage")] internal static extern void SetDamage(IntPtr p, uint val); /// HitData * /// unsigned char /// void [DllImport("CreatureLibBattling", CallingConvention = CallingConvention.Cdecl, EntryPoint= "CreatureLib_HitData_SetType")] internal static extern void SetType(IntPtr p, byte val); } }