mirror of
https://github.com/Ryujinx/Opentk.git
synced 2025-08-04 05:01:21 +00:00
Minor fixes for code clarity.
This commit is contained in:
parent
1a06366db8
commit
fa0abf0d51
|
@ -73,7 +73,7 @@ namespace OpenTK.Platform.Windows
|
||||||
|
|
||||||
public MouseState GetState(int index)
|
public MouseState GetState(int index)
|
||||||
{
|
{
|
||||||
if (index < mice.Count)
|
if (mice.Count > index)
|
||||||
return mice[index];
|
return mice[index];
|
||||||
else
|
else
|
||||||
return new MouseState();
|
return new MouseState();
|
||||||
|
@ -192,10 +192,12 @@ namespace OpenTK.Platform.Windows
|
||||||
ContextHandle handle = new ContextHandle(rin.Header.Device);
|
ContextHandle handle = new ContextHandle(rin.Header.Device);
|
||||||
|
|
||||||
MouseState mouse;
|
MouseState mouse;
|
||||||
if (rawids.ContainsKey(handle))
|
if (!rawids.ContainsKey(handle))
|
||||||
mouse = mice[rawids[handle]];
|
{
|
||||||
else
|
mice.Add(new MouseState());
|
||||||
return false;
|
rawids.Add(handle, mice.Count - 1);
|
||||||
|
}
|
||||||
|
mouse = mice[rawids[handle]];
|
||||||
|
|
||||||
if ((raw.ButtonFlags & RawInputMouseState.LEFT_BUTTON_DOWN) != 0) mouse.EnableBit((int)MouseButton.Left);
|
if ((raw.ButtonFlags & RawInputMouseState.LEFT_BUTTON_DOWN) != 0) mouse.EnableBit((int)MouseButton.Left);
|
||||||
if ((raw.ButtonFlags & RawInputMouseState.LEFT_BUTTON_UP) != 0) mouse.DisableBit((int)MouseButton.Left);
|
if ((raw.ButtonFlags & RawInputMouseState.LEFT_BUTTON_UP) != 0) mouse.DisableBit((int)MouseButton.Left);
|
||||||
|
|
Loading…
Reference in a new issue