20 lines
522 B
C#
20 lines
522 B
C#
|
using Ryujinx.HLE.HOS.Services.Hid.Types.SharedMemory.Common;
|
|||
|
|
|||
|
namespace Ryujinx.HLE.HOS.Services.Hid.Types.SharedMemory.Mouse
|
|||
|
{
|
|||
|
struct MouseState : ISampledData
|
|||
|
{
|
|||
|
public ulong SamplingNumber;
|
|||
|
public int X;
|
|||
|
public int Y;
|
|||
|
public int DeltaX;
|
|||
|
public int DeltaY;
|
|||
|
public int WheelDeltaX;
|
|||
|
public int WheelDeltaY;
|
|||
|
public MouseButton Buttons;
|
|||
|
public MouseAttribute Attributes;
|
|||
|
|
|||
|
ulong ISampledData.SamplingNumber => SamplingNumber;
|
|||
|
}
|
|||
|
}
|