3443023a08
* hid: Rewrite shared memory management This entirely rewrite our ancient (and original) HID shared memory interface to be more usable and accurate. HID update logics were updated to reflect those changes but should work still the same way it previously did. This need heavy testing just in case to avoid possible regressions. * Silence warnings * Address gdkchan's comments * Address Ac_K's comments * Address one missing nit
19 lines
513 B
C#
19 lines
513 B
C#
namespace Ryujinx.HLE.HOS.Services.Hid.Types.SharedMemory.TouchScreen
|
|
{
|
|
struct TouchState
|
|
{
|
|
public ulong DeltaTime;
|
|
#pragma warning disable CS0649
|
|
public TouchAttribute Attribute;
|
|
#pragma warning restore CS0649
|
|
public uint FingerId;
|
|
public uint X;
|
|
public uint Y;
|
|
public uint DiameterX;
|
|
public uint DiameterY;
|
|
public uint RotationAngle;
|
|
#pragma warning disable CS0169
|
|
private uint _reserved;
|
|
#pragma warning restore CS0169
|
|
}
|
|
}
|