From 5a5607eaa51960dde44b4b231d745328424a2c6e Mon Sep 17 00:00:00 2001 From: thefiddler Date: Sat, 9 Aug 2014 22:09:16 +0200 Subject: [PATCH] [X11] Added strong-typed enum for XIValuatorInfo.mode --- Source/OpenTK/Platform/X11/Bindings/XI.cs | 6 ++++++ Source/OpenTK/Platform/X11/Structs.cs | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/Source/OpenTK/Platform/X11/Bindings/XI.cs b/Source/OpenTK/Platform/X11/Bindings/XI.cs index 7a4329c..6ccfb69 100644 --- a/Source/OpenTK/Platform/X11/Bindings/XI.cs +++ b/Source/OpenTK/Platform/X11/Bindings/XI.cs @@ -136,4 +136,10 @@ namespace OpenTK.Platform.X11 SlaveKeyboard = 4, FloatingSlave = 5, } + + enum XIMode + { + Relative = 0, + Absolute = 1 + } } diff --git a/Source/OpenTK/Platform/X11/Structs.cs b/Source/OpenTK/Platform/X11/Structs.cs index bc2c9ad..3834536 100644 --- a/Source/OpenTK/Platform/X11/Structs.cs +++ b/Source/OpenTK/Platform/X11/Structs.cs @@ -1732,7 +1732,7 @@ namespace OpenTK.Platform.X11 public double max; public double value; public int resolution; - public int mode; + public XIMode mode; } struct XIDeviceEvent -- 2.7.4