diff options
Diffstat (limited to 'Ryujinx.Input/Motion/CemuHook/Protocol/ControllerData.cs')
| -rw-r--r-- | Ryujinx.Input/Motion/CemuHook/Protocol/ControllerData.cs | 47 |
1 files changed, 0 insertions, 47 deletions
diff --git a/Ryujinx.Input/Motion/CemuHook/Protocol/ControllerData.cs b/Ryujinx.Input/Motion/CemuHook/Protocol/ControllerData.cs deleted file mode 100644 index 7fb72344..00000000 --- a/Ryujinx.Input/Motion/CemuHook/Protocol/ControllerData.cs +++ /dev/null @@ -1,47 +0,0 @@ -using Ryujinx.Common.Memory; -using System.Runtime.InteropServices; - -namespace Ryujinx.Input.Motion.CemuHook.Protocol -{ - [StructLayout(LayoutKind.Sequential, Pack = 1)] - struct ControllerDataRequest - { - public MessageType Type; - public SubscriberType SubscriberType; - public byte Slot; - public Array6<byte> MacAddress; - } - - [StructLayout(LayoutKind.Sequential, Pack = 1)] - public struct ControllerDataResponse - { - public SharedResponse Shared; - public byte Connected; - public uint PacketId; - public byte ExtraButtons; - public byte MainButtons; - public ushort PSExtraInput; - public ushort LeftStickXY; - public ushort RightStickXY; - public uint DPadAnalog; - public ulong MainButtonsAnalog; - - public Array6<byte> Touch1; - public Array6<byte> Touch2; - - public ulong MotionTimestamp; - public float AccelerometerX; - public float AccelerometerY; - public float AccelerometerZ; - public float GyroscopePitch; - public float GyroscopeYaw; - public float GyroscopeRoll; - } - - enum SubscriberType : byte - { - All, - Slot, - Mac - } -}
\ No newline at end of file |
