ホーム › UI.Input.GameInput › GameInputMouseButtons
GameInputMouseButtons
列挙型フラグメンバー 8
| 名前 | 10進 | 16進 |
|---|---|---|
| GameInputMouseNone | 0 | 0x0 |
| GameInputMouseLeftButton | 1 | 0x1 |
| GameInputMouseRightButton | 2 | 0x2 |
| GameInputMouseMiddleButton | 4 | 0x4 |
| GameInputMouseButton4 | 8 | 0x8 |
| GameInputMouseButton5 | 16 | 0x10 |
| GameInputMouseWheelTiltLeft | 32 | 0x20 |
| GameInputMouseWheelTiltRight | 64 | 0x40 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum GameInputMouseButtons : int {
GameInputMouseNone = 0,
GameInputMouseLeftButton = 1,
GameInputMouseRightButton = 2,
GameInputMouseMiddleButton = 4,
GameInputMouseButton4 = 8,
GameInputMouseButton5 = 16,
GameInputMouseWheelTiltLeft = 32,
GameInputMouseWheelTiltRight = 64
} GameInputMouseButtons;[Flags]
public enum GameInputMouseButtons : int
{
GameInputMouseNone = 0,
GameInputMouseLeftButton = 1,
GameInputMouseRightButton = 2,
GameInputMouseMiddleButton = 4,
GameInputMouseButton4 = 8,
GameInputMouseButton5 = 16,
GameInputMouseWheelTiltLeft = 32,
GameInputMouseWheelTiltRight = 64,
}<Flags>
Public Enum GameInputMouseButtons As Integer
GameInputMouseNone = 0
GameInputMouseLeftButton = 1
GameInputMouseRightButton = 2
GameInputMouseMiddleButton = 4
GameInputMouseButton4 = 8
GameInputMouseButton5 = 16
GameInputMouseWheelTiltLeft = 32
GameInputMouseWheelTiltRight = 64
End Enumimport enum
class GameInputMouseButtons(enum.IntFlag):
GameInputMouseNone = 0
GameInputMouseLeftButton = 1
GameInputMouseRightButton = 2
GameInputMouseMiddleButton = 4
GameInputMouseButton4 = 8
GameInputMouseButton5 = 16
GameInputMouseWheelTiltLeft = 32
GameInputMouseWheelTiltRight = 64// GameInputMouseButtons (flags)
pub const GameInputMouseNone: i32 = 0;
pub const GameInputMouseLeftButton: i32 = 1;
pub const GameInputMouseRightButton: i32 = 2;
pub const GameInputMouseMiddleButton: i32 = 4;
pub const GameInputMouseButton4: i32 = 8;
pub const GameInputMouseButton5: i32 = 16;
pub const GameInputMouseWheelTiltLeft: i32 = 32;
pub const GameInputMouseWheelTiltRight: i32 = 64;// GameInputMouseButtons
const (
GameInputMouseNone int32 = 0
GameInputMouseLeftButton int32 = 1
GameInputMouseRightButton int32 = 2
GameInputMouseMiddleButton int32 = 4
GameInputMouseButton4 int32 = 8
GameInputMouseButton5 int32 = 16
GameInputMouseWheelTiltLeft int32 = 32
GameInputMouseWheelTiltRight int32 = 64
)const
GameInputMouseNone = 0;
GameInputMouseLeftButton = 1;
GameInputMouseRightButton = 2;
GameInputMouseMiddleButton = 4;
GameInputMouseButton4 = 8;
GameInputMouseButton5 = 16;
GameInputMouseWheelTiltLeft = 32;
GameInputMouseWheelTiltRight = 64;// GameInputMouseButtons
pub const GameInputMouseNone: i32 = 0;
pub const GameInputMouseLeftButton: i32 = 1;
pub const GameInputMouseRightButton: i32 = 2;
pub const GameInputMouseMiddleButton: i32 = 4;
pub const GameInputMouseButton4: i32 = 8;
pub const GameInputMouseButton5: i32 = 16;
pub const GameInputMouseWheelTiltLeft: i32 = 32;
pub const GameInputMouseWheelTiltRight: i32 = 64;const
GameInputMouseNone* = 0
GameInputMouseLeftButton* = 1
GameInputMouseRightButton* = 2
GameInputMouseMiddleButton* = 4
GameInputMouseButton4* = 8
GameInputMouseButton5* = 16
GameInputMouseWheelTiltLeft* = 32
GameInputMouseWheelTiltRight* = 64enum GameInputMouseButtons : int {
GameInputMouseNone = 0,
GameInputMouseLeftButton = 1,
GameInputMouseRightButton = 2,
GameInputMouseMiddleButton = 4,
GameInputMouseButton4 = 8,
GameInputMouseButton5 = 16,
GameInputMouseWheelTiltLeft = 32,
GameInputMouseWheelTiltRight = 64,
}#define global GameInputMouseNone 0x0
#define global GameInputMouseLeftButton 0x1
#define global GameInputMouseRightButton 0x2
#define global GameInputMouseMiddleButton 0x4
#define global GameInputMouseButton4 0x8
#define global GameInputMouseButton5 0x10
#define global GameInputMouseWheelTiltLeft 0x20
#define global GameInputMouseWheelTiltRight 0x40
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。