1
0
Fork 0
mirror of https://github.com/gwm17/glfw.git synced 2024-11-26 20:28:49 -05:00

Added documentation for modifier bits.

This commit is contained in:
Camilla Berglund 2013-05-23 14:42:33 +02:00
parent 1f0122e05c
commit 98cbf6fda1

View File

@ -407,19 +407,20 @@ extern "C" {
/*! @} */ /*! @} */
/*! @name keys Modifier key flags /*! @defgroup mods Modifier key flags
* @ingroup input
* @{ */ * @{ */
/*! @ingroup input /*! @brief If this bit is set one or more Shift keys were held down.
*/ */
#define GLFW_MOD_SHIFT 0x0001 #define GLFW_MOD_SHIFT 0x0001
/*! @ingroup input /*! @brief If this bit is set one or more Control keys were held down.
*/ */
#define GLFW_MOD_CONTROL 0x0002 #define GLFW_MOD_CONTROL 0x0002
/*! @ingroup input /*! @brief If this bit is set one or more Alt keys were held down.
*/ */
#define GLFW_MOD_ALT 0x0004 #define GLFW_MOD_ALT 0x0004
/*! @ingroup input /*! @brief If this bit is set one or more Super keys were held down.
*/ */
#define GLFW_MOD_SUPER 0x0008 #define GLFW_MOD_SUPER 0x0008
@ -685,7 +686,8 @@ typedef void (* GLFWwindowiconifyfun)(GLFWwindow*,int);
* @param[in] button The [mouse button](@ref buttons) that was pressed or * @param[in] button The [mouse button](@ref buttons) that was pressed or
* released. * released.
* @param[in] action One of `GLFW_PRESS` or `GLFW_RELEASE`. * @param[in] action One of `GLFW_PRESS` or `GLFW_RELEASE`.
* @param[in] mods Bit field describing which modifier keys were held down. * @param[in] mods Bit field describing which [modifier keys](@ref mods) were
* held down.
* *
* @sa glfwSetMouseButtonCallback * @sa glfwSetMouseButtonCallback
* *
@ -742,7 +744,8 @@ typedef void (* GLFWscrollfun)(GLFWwindow*,double,double);
* @param[in] window The window that received the event. * @param[in] window The window that received the event.
* @param[in] key The [keyboard key](@ref keys) that was pressed or released. * @param[in] key The [keyboard key](@ref keys) that was pressed or released.
* @param[in] action @ref GLFW_PRESS, @ref GLFW_RELEASE or @ref GLFW_REPEAT. * @param[in] action @ref GLFW_PRESS, @ref GLFW_RELEASE or @ref GLFW_REPEAT.
* @param[in] mods Bit field describing which modifier keys were held down. * @param[in] mods Bit field describing which [modifier keys](@ref mods) were
* held down.
* *
* @sa glfwSetKeyCallback * @sa glfwSetKeyCallback
* *