Expose Accelerometer & Gyro Functions

This commit is contained in:
Isaac Marovitz 2024-01-01 17:39:27 -08:00 committed by Emmanuel Hansen
parent 0d9fa91a70
commit 7a07575740
2 changed files with 13 additions and 1 deletions

View File

@ -117,7 +117,7 @@ namespace LibRyujinx
[UnmanagedCallersOnly(EntryPoint = "graphics_renderer_set_size")]
public static void SetRendererSizeNative(int width, int height)
{
Renderer?.Window?.SetSize(width, height);
SetRendererSize(width, height);
}
public static void SetRendererSize(int width, int height)

View File

@ -244,6 +244,18 @@ namespace LibRyujinx
SetButtonReleased(button, id);
}
[UnmanagedCallersOnly(EntryPoint = "input_set_accelerometer_data")]
public static void SetAccelerometerDataNative(Vector3 accel, int id)
{
SetAccelerometerData(accel, id);
}
[UnmanagedCallersOnly(EntryPoint = "input_set_gyro_data")]
public static void SetGryoDataNatuve(Vector3 gyro, int id)
{
SetGryoData(gyro, id);
}
[UnmanagedCallersOnly(EntryPoint = "input_set_stick_axis")]
public static void SetStickAxisNative(StickInputId stick, Vector2 axes, int id)
{