Index: ui/events/keycodes/keyboard_code_conversion_x.h |
diff --git a/ui/events/keycodes/keyboard_code_conversion_x.h b/ui/events/keycodes/keyboard_code_conversion_x.h |
index f9186ca0c885701107feb19f746d54bcc88a3993..a10498465f549791133fd36782834dddcdad6de1 100644 |
--- a/ui/events/keycodes/keyboard_code_conversion_x.h |
+++ b/ui/events/keycodes/keyboard_code_conversion_x.h |
@@ -13,14 +13,14 @@ typedef union _XEvent XEvent; |
namespace ui { |
-EVENTS_BASE_EXPORT KeyboardCode KeyboardCodeFromXKeyEvent(XEvent* xev); |
+EVENTS_BASE_EXPORT KeyboardCode KeyboardCodeFromXKeyEvent(const XEvent* xev); |
EVENTS_BASE_EXPORT KeyboardCode KeyboardCodeFromXKeysym(unsigned int keysym); |
-EVENTS_BASE_EXPORT const char* CodeFromXEvent(XEvent* xev); |
+EVENTS_BASE_EXPORT const char* CodeFromXEvent(const XEvent* xev); |
// Returns a character on a standard US PC keyboard from an XEvent. |
-EVENTS_BASE_EXPORT uint16 GetCharacterFromXEvent(XEvent* xev); |
+EVENTS_BASE_EXPORT uint16 GetCharacterFromXEvent(const XEvent* xev); |
// Converts a KeyboardCode into an X KeySym. |
EVENTS_BASE_EXPORT int XKeysymForWindowsKeyCode(KeyboardCode keycode, |
@@ -30,6 +30,9 @@ EVENTS_BASE_EXPORT int XKeysymForWindowsKeyCode(KeyboardCode keycode, |
EVENTS_BASE_EXPORT KeyboardCode |
DefaultKeyboardCodeFromHardwareKeycode(unsigned int hardware_code); |
+// Initializes a core XKeyEvent from an XI2 key event. |
+void InitXKeyEventFromXIDeviceEvent(const XEvent& src, XEvent* dst); |
sadrul
2014/07/10 16:03:06
You likely need to EXPORT this?
kpschoedel
2014/07/10 17:22:39
Done.
|
+ |
} // namespace ui |
#endif // UI_EVENTS_KEYCODES_KEYBOARD_CODE_CONVERSION_X_H_ |