ホーム › UI.Input.GameInput › GameInputArcadeStickButtons
GameInputArcadeStickButtons
列挙型フラグメンバー 15
| 名前 | 10進 | 16進 |
|---|---|---|
| GameInputArcadeStickNone | 0 | 0x0 |
| GameInputArcadeStickMenu | 1 | 0x1 |
| GameInputArcadeStickView | 2 | 0x2 |
| GameInputArcadeStickUp | 4 | 0x4 |
| GameInputArcadeStickDown | 8 | 0x8 |
| GameInputArcadeStickLeft | 16 | 0x10 |
| GameInputArcadeStickRight | 32 | 0x20 |
| GameInputArcadeStickAction1 | 64 | 0x40 |
| GameInputArcadeStickAction2 | 128 | 0x80 |
| GameInputArcadeStickAction3 | 256 | 0x100 |
| GameInputArcadeStickAction4 | 512 | 0x200 |
| GameInputArcadeStickAction5 | 1024 | 0x400 |
| GameInputArcadeStickAction6 | 2048 | 0x800 |
| GameInputArcadeStickSpecial1 | 4096 | 0x1000 |
| GameInputArcadeStickSpecial2 | 8192 | 0x2000 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum GameInputArcadeStickButtons : int {
GameInputArcadeStickNone = 0,
GameInputArcadeStickMenu = 1,
GameInputArcadeStickView = 2,
GameInputArcadeStickUp = 4,
GameInputArcadeStickDown = 8,
GameInputArcadeStickLeft = 16,
GameInputArcadeStickRight = 32,
GameInputArcadeStickAction1 = 64,
GameInputArcadeStickAction2 = 128,
GameInputArcadeStickAction3 = 256,
GameInputArcadeStickAction4 = 512,
GameInputArcadeStickAction5 = 1024,
GameInputArcadeStickAction6 = 2048,
GameInputArcadeStickSpecial1 = 4096,
GameInputArcadeStickSpecial2 = 8192
} GameInputArcadeStickButtons;[Flags]
public enum GameInputArcadeStickButtons : int
{
GameInputArcadeStickNone = 0,
GameInputArcadeStickMenu = 1,
GameInputArcadeStickView = 2,
GameInputArcadeStickUp = 4,
GameInputArcadeStickDown = 8,
GameInputArcadeStickLeft = 16,
GameInputArcadeStickRight = 32,
GameInputArcadeStickAction1 = 64,
GameInputArcadeStickAction2 = 128,
GameInputArcadeStickAction3 = 256,
GameInputArcadeStickAction4 = 512,
GameInputArcadeStickAction5 = 1024,
GameInputArcadeStickAction6 = 2048,
GameInputArcadeStickSpecial1 = 4096,
GameInputArcadeStickSpecial2 = 8192,
}<Flags>
Public Enum GameInputArcadeStickButtons As Integer
GameInputArcadeStickNone = 0
GameInputArcadeStickMenu = 1
GameInputArcadeStickView = 2
GameInputArcadeStickUp = 4
GameInputArcadeStickDown = 8
GameInputArcadeStickLeft = 16
GameInputArcadeStickRight = 32
GameInputArcadeStickAction1 = 64
GameInputArcadeStickAction2 = 128
GameInputArcadeStickAction3 = 256
GameInputArcadeStickAction4 = 512
GameInputArcadeStickAction5 = 1024
GameInputArcadeStickAction6 = 2048
GameInputArcadeStickSpecial1 = 4096
GameInputArcadeStickSpecial2 = 8192
End Enumimport enum
class GameInputArcadeStickButtons(enum.IntFlag):
GameInputArcadeStickNone = 0
GameInputArcadeStickMenu = 1
GameInputArcadeStickView = 2
GameInputArcadeStickUp = 4
GameInputArcadeStickDown = 8
GameInputArcadeStickLeft = 16
GameInputArcadeStickRight = 32
GameInputArcadeStickAction1 = 64
GameInputArcadeStickAction2 = 128
GameInputArcadeStickAction3 = 256
GameInputArcadeStickAction4 = 512
GameInputArcadeStickAction5 = 1024
GameInputArcadeStickAction6 = 2048
GameInputArcadeStickSpecial1 = 4096
GameInputArcadeStickSpecial2 = 8192// GameInputArcadeStickButtons (flags)
pub const GameInputArcadeStickNone: i32 = 0;
pub const GameInputArcadeStickMenu: i32 = 1;
pub const GameInputArcadeStickView: i32 = 2;
pub const GameInputArcadeStickUp: i32 = 4;
pub const GameInputArcadeStickDown: i32 = 8;
pub const GameInputArcadeStickLeft: i32 = 16;
pub const GameInputArcadeStickRight: i32 = 32;
pub const GameInputArcadeStickAction1: i32 = 64;
pub const GameInputArcadeStickAction2: i32 = 128;
pub const GameInputArcadeStickAction3: i32 = 256;
pub const GameInputArcadeStickAction4: i32 = 512;
pub const GameInputArcadeStickAction5: i32 = 1024;
pub const GameInputArcadeStickAction6: i32 = 2048;
pub const GameInputArcadeStickSpecial1: i32 = 4096;
pub const GameInputArcadeStickSpecial2: i32 = 8192;// GameInputArcadeStickButtons
const (
GameInputArcadeStickNone int32 = 0
GameInputArcadeStickMenu int32 = 1
GameInputArcadeStickView int32 = 2
GameInputArcadeStickUp int32 = 4
GameInputArcadeStickDown int32 = 8
GameInputArcadeStickLeft int32 = 16
GameInputArcadeStickRight int32 = 32
GameInputArcadeStickAction1 int32 = 64
GameInputArcadeStickAction2 int32 = 128
GameInputArcadeStickAction3 int32 = 256
GameInputArcadeStickAction4 int32 = 512
GameInputArcadeStickAction5 int32 = 1024
GameInputArcadeStickAction6 int32 = 2048
GameInputArcadeStickSpecial1 int32 = 4096
GameInputArcadeStickSpecial2 int32 = 8192
)const
GameInputArcadeStickNone = 0;
GameInputArcadeStickMenu = 1;
GameInputArcadeStickView = 2;
GameInputArcadeStickUp = 4;
GameInputArcadeStickDown = 8;
GameInputArcadeStickLeft = 16;
GameInputArcadeStickRight = 32;
GameInputArcadeStickAction1 = 64;
GameInputArcadeStickAction2 = 128;
GameInputArcadeStickAction3 = 256;
GameInputArcadeStickAction4 = 512;
GameInputArcadeStickAction5 = 1024;
GameInputArcadeStickAction6 = 2048;
GameInputArcadeStickSpecial1 = 4096;
GameInputArcadeStickSpecial2 = 8192;// GameInputArcadeStickButtons
pub const GameInputArcadeStickNone: i32 = 0;
pub const GameInputArcadeStickMenu: i32 = 1;
pub const GameInputArcadeStickView: i32 = 2;
pub const GameInputArcadeStickUp: i32 = 4;
pub const GameInputArcadeStickDown: i32 = 8;
pub const GameInputArcadeStickLeft: i32 = 16;
pub const GameInputArcadeStickRight: i32 = 32;
pub const GameInputArcadeStickAction1: i32 = 64;
pub const GameInputArcadeStickAction2: i32 = 128;
pub const GameInputArcadeStickAction3: i32 = 256;
pub const GameInputArcadeStickAction4: i32 = 512;
pub const GameInputArcadeStickAction5: i32 = 1024;
pub const GameInputArcadeStickAction6: i32 = 2048;
pub const GameInputArcadeStickSpecial1: i32 = 4096;
pub const GameInputArcadeStickSpecial2: i32 = 8192;const
GameInputArcadeStickNone* = 0
GameInputArcadeStickMenu* = 1
GameInputArcadeStickView* = 2
GameInputArcadeStickUp* = 4
GameInputArcadeStickDown* = 8
GameInputArcadeStickLeft* = 16
GameInputArcadeStickRight* = 32
GameInputArcadeStickAction1* = 64
GameInputArcadeStickAction2* = 128
GameInputArcadeStickAction3* = 256
GameInputArcadeStickAction4* = 512
GameInputArcadeStickAction5* = 1024
GameInputArcadeStickAction6* = 2048
GameInputArcadeStickSpecial1* = 4096
GameInputArcadeStickSpecial2* = 8192enum GameInputArcadeStickButtons : int {
GameInputArcadeStickNone = 0,
GameInputArcadeStickMenu = 1,
GameInputArcadeStickView = 2,
GameInputArcadeStickUp = 4,
GameInputArcadeStickDown = 8,
GameInputArcadeStickLeft = 16,
GameInputArcadeStickRight = 32,
GameInputArcadeStickAction1 = 64,
GameInputArcadeStickAction2 = 128,
GameInputArcadeStickAction3 = 256,
GameInputArcadeStickAction4 = 512,
GameInputArcadeStickAction5 = 1024,
GameInputArcadeStickAction6 = 2048,
GameInputArcadeStickSpecial1 = 4096,
GameInputArcadeStickSpecial2 = 8192,
}#define global GameInputArcadeStickNone 0x0
#define global GameInputArcadeStickMenu 0x1
#define global GameInputArcadeStickView 0x2
#define global GameInputArcadeStickUp 0x4
#define global GameInputArcadeStickDown 0x8
#define global GameInputArcadeStickLeft 0x10
#define global GameInputArcadeStickRight 0x20
#define global GameInputArcadeStickAction1 0x40
#define global GameInputArcadeStickAction2 0x80
#define global GameInputArcadeStickAction3 0x100
#define global GameInputArcadeStickAction4 0x200
#define global GameInputArcadeStickAction5 0x400
#define global GameInputArcadeStickAction6 0x800
#define global GameInputArcadeStickSpecial1 0x1000
#define global GameInputArcadeStickSpecial2 0x2000
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。