PkmnLibRSharp/PkmnLibRSharp/FFI/StaticData/LearnableMoves.cs

18 lines
673 B
C#

using System;
using System.Runtime.InteropServices;
using PkmnLibSharp.StaticData;
namespace PkmnLibSharp.FFI.StaticData
{
internal static class LearnableMoves
{
[DllImport(Data.DllName, CallingConvention = CallingConvention.Cdecl)]
internal static extern IntPtr learnable_moves_new();
[DllImport(Data.DllName, CallingConvention = CallingConvention.Cdecl)]
internal static extern void learnable_moves_drop(IntPtr p);
[DllImport(Data.DllName, CallingConvention = CallingConvention.Cdecl)]
internal static extern void learnable_moves_add_level_move(IntPtr p, LevelInt level, IntPtr moveName);
}
}