Files
crtr/Assets/Plugins/Cryville.Input.Unity.Android/NativeMethods.cs
2023-05-07 13:42:53 +08:00

20 lines
435 B
C#

using System.Runtime.InteropServices;
namespace Cryville.Input.Unity.Android {
struct ProxiedInputFrame {
public int hid;
public int id;
public int action;
public long time;
public float x;
public float y;
public float z;
public float w;
};
internal static class NativeMethods {
[DllImport("AndroidInputProxy")]
[PreserveSig]
public static extern int AndroidInputProxy_Poll(out ProxiedInputFrame frame);
}
}