このページの内容

このリファレンスページは、GLFW 3.5.1 公式ドキュメントを Markdown 向けに改変したものです。書式、ナビゲーション、リンクは libx 用に変更していますが、技術的内容は GLFW 3.5.1 ソース配布物に基づいています。

説明

これらの使用方法については、キー入力を参照してください。

マクロ

#define  GLFW_MOD_SHIFT   0x0001
  このビットが設定されている場合、1 つ以上の Shift キーが押されています。
 
#define  GLFW_MOD_CONTROL   0x0002
  このビットが設定されている場合、1 つ以上の Control キーが押されています。
 
#define  GLFW_MOD_ALT   0x0004
  このビットが設定されている場合、1 つ以上の Alt キーが押されています。
 
#define  GLFW_MOD_SUPER   0x0008
  このビットが設定されている場合、1 つ以上の Super キーが押されています。
 
#define  GLFW_MOD_CAPS_LOCK   0x0010
  このビットが設定されている場合、Caps Lock キーが有効です。
 
#define  GLFW_MOD_NUM_LOCK   0x0020
  このビットが設定されている場合、Num Lock キーが有効です。
 

マクロ定義の詳細

◆ GLFW_MOD_SHIFT

#define GLFW_MOD_SHIFT   0x0001

このビットが設定されている場合、1 つ以上の Shift キーが押されています。

◆ GLFW_MOD_CONTROL

#define GLFW_MOD_CONTROL   0x0002

このビットが設定されている場合、1 つ以上の Control キーが押されています。

◆ GLFW_MOD_ALT

#define GLFW_MOD_ALT   0x0004

このビットが設定されている場合、1 つ以上の Alt キーが押されています。

◆ GLFW_MOD_SUPER

#define GLFW_MOD_SUPER   0x0008

このビットが設定されている場合、1 つ以上の Super キーが押されています。

◆ GLFW_MOD_CAPS_LOCK

#define GLFW_MOD_CAPS_LOCK   0x0010

このビットが設定されている場合、Caps Lock キーが有効で、GLFW_LOCK_KEY_MODS 入力モードが設定されています。

◆ GLFW_MOD_NUM_LOCK

#define GLFW_MOD_NUM_LOCK   0x0020

このビットが設定されている場合、Num Lock キーが有効で、GLFW_LOCK_KEY_MODS 入力モードが設定されています。