Skip to content

Commit fd5c600

Browse files
committed
Add comment for clarification
1 parent ffb74b1 commit fd5c600

File tree

3 files changed

+70
-1
lines changed

3 files changed

+70
-1
lines changed

RawInput.Sharp/Native/RawKeyboard.cs

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,27 @@ public override string ToString() =>
2626
$"{{Key: {VirutalKey}, ScanCode: {ScanCode}, Flags: {Flags}}}";
2727
}
2828

29+
/// <summary>
30+
/// RI_KEY_*
31+
/// </summary>
2932
[Flags]
3033
public enum RawKeyboardFlags : ushort
3134
{
35+
/// <summary>
36+
/// RI_KEY_MAKE
37+
/// </summary>
3238
None = 0,
39+
/// <summary>
40+
/// RI_KEY_BREAK
41+
/// </summary>
3342
Up = 1,
43+
/// <summary>
44+
/// RI_KEY_E0
45+
/// </summary>
3446
KeyE0 = 2,
47+
/// <summary>
48+
/// RI_KEY_E1
49+
/// </summary>
3550
KeyE1 = 4,
3651
}
3752
}

RawInput.Sharp/Native/RawMouse.cs

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,30 +30,84 @@ public override string ToString() =>
3030
$"{{X: {LastX}, Y: {LastY}, Flags: {Flags}, Buttons: {Buttons}, Data: {ButtonData}}}";
3131
}
3232

33+
/// <summary>
34+
/// MOUSE_*
35+
/// </summary>
3336
[Flags]
3437
public enum RawMouseFlags : ushort
3538
{
39+
/// <summary>
40+
/// MOUSE_MOVE_RELATIVE
41+
/// </summary>
3642
None = 0,
43+
/// <summary>
44+
/// MOUSE_MOVE_ABSOLUTE
45+
/// </summary>
3746
MoveAbsolute = 1,
47+
/// <summary>
48+
/// MOUSE_VIRTUAL_DESKTOP
49+
/// </summary>
3850
VirtualDesktop = 2,
51+
/// <summary>
52+
/// MOUSE_ATTRIBUTES_CHANGED
53+
/// </summary>
3954
AttributesChanged = 4,
4055
}
4156

57+
/// <summary>
58+
/// RI_MOUSE_*
59+
/// </summary>
4260
[Flags]
4361
public enum RawMouseButtonFlags : ushort
4462
{
4563
None,
64+
/// <summary>
65+
/// RI_MOUSE_LEFT_BUTTON_DOWN
66+
/// </summary>
4667
LeftButtonDown = 0x0001,
68+
/// <summary>
69+
/// RI_MOUSE_LEFT_BUTTON_UP
70+
/// </summary>
4771
LeftButtonUp = 0x0002,
72+
/// <summary>
73+
/// RI_MOUSE_RIGHT_BUTTON_DOWN
74+
/// </summary>
4875
RightButtonDown = 0x0004,
76+
/// <summary>
77+
/// RI_MOUSE_RIGHT_BUTTON_UP
78+
/// </summary>
4979
RightButtonUp = 0x0008,
80+
/// <summary>
81+
/// RI_MOUSE_MIDDLE_BUTTON_DOWN
82+
/// </summary>
5083
MiddleButtonDown = 0x0010,
84+
/// <summary>
85+
/// RI_MOUSE_MIDDLE_BUTTON_UP
86+
/// </summary>
5187
MiddleButtonUp = 0x0020,
88+
/// <summary>
89+
/// RI_MOUSE_BUTTON_4_DOWN
90+
/// </summary>
5291
Button4Down = 0x0040,
92+
/// <summary>
93+
/// RI_MOUSE_BUTTON_4_UP
94+
/// </summary>
5395
Button4Up = 0x0080,
96+
/// <summary>
97+
/// RI_MOUSE_BUTTON_5_DOWN
98+
/// </summary>
5499
Button5Down = 0x0100,
100+
/// <summary>
101+
/// RI_MOUSE_BUTTON_5_UP
102+
/// </summary>
55103
Button5Up = 0x0200,
104+
/// <summary>
105+
/// RI_MOUSE_WHEEL
106+
/// </summary>
56107
MouseWheel = 0x0400,
108+
/// <summary>
109+
/// RI_MOUSE_HWHEEL
110+
/// </summary>
57111
MouseHorizontalWheel = 0x0800,
58112
}
59113
}

RawInput.Sharp/RawInput.Sharp.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<Copyright>Copyright (c) 2019 mfakane</Copyright>
1212
<Authors>mfakane</Authors>
1313
<PackageLicenseExpression>Zlib</PackageLicenseExpression>
14-
<Version>0.0.3</Version>
14+
<Version>0.0.4</Version>
1515
<AssemblyVersion>0.0.0.0</AssemblyVersion>
1616
<FileVersion>0.0.0.0</FileVersion>
1717
<PackageTags>Windows RawInput</PackageTags>

0 commit comments

Comments
 (0)