Win32 API 日本語リファレンス
ホームUI.Input.GameInput › GameInputFlightStickButtons

GameInputFlightStickButtons

列挙型フラグ
基底型i4

メンバー 5

名前10進16進
GameInputFlightStickNone00x0
GameInputFlightStickMenu10x1
GameInputFlightStickView20x2
GameInputFlightStickFirePrimary40x4
GameInputFlightStickFireSecondary80x8

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum GameInputFlightStickButtons : int {
    GameInputFlightStickNone = 0,
    GameInputFlightStickMenu = 1,
    GameInputFlightStickView = 2,
    GameInputFlightStickFirePrimary = 4,
    GameInputFlightStickFireSecondary = 8
} GameInputFlightStickButtons;
[Flags]
public enum GameInputFlightStickButtons : int
{
    GameInputFlightStickNone = 0,
    GameInputFlightStickMenu = 1,
    GameInputFlightStickView = 2,
    GameInputFlightStickFirePrimary = 4,
    GameInputFlightStickFireSecondary = 8,
}
<Flags>
Public Enum GameInputFlightStickButtons As Integer
    GameInputFlightStickNone = 0
    GameInputFlightStickMenu = 1
    GameInputFlightStickView = 2
    GameInputFlightStickFirePrimary = 4
    GameInputFlightStickFireSecondary = 8
End Enum
import enum

class GameInputFlightStickButtons(enum.IntFlag):
    GameInputFlightStickNone = 0
    GameInputFlightStickMenu = 1
    GameInputFlightStickView = 2
    GameInputFlightStickFirePrimary = 4
    GameInputFlightStickFireSecondary = 8
// GameInputFlightStickButtons (flags)
pub const GameInputFlightStickNone: i32 = 0;
pub const GameInputFlightStickMenu: i32 = 1;
pub const GameInputFlightStickView: i32 = 2;
pub const GameInputFlightStickFirePrimary: i32 = 4;
pub const GameInputFlightStickFireSecondary: i32 = 8;
// GameInputFlightStickButtons
const (
	GameInputFlightStickNone int32 = 0
	GameInputFlightStickMenu int32 = 1
	GameInputFlightStickView int32 = 2
	GameInputFlightStickFirePrimary int32 = 4
	GameInputFlightStickFireSecondary int32 = 8
)
const
  GameInputFlightStickNone = 0;
  GameInputFlightStickMenu = 1;
  GameInputFlightStickView = 2;
  GameInputFlightStickFirePrimary = 4;
  GameInputFlightStickFireSecondary = 8;
// GameInputFlightStickButtons
pub const GameInputFlightStickNone: i32 = 0;
pub const GameInputFlightStickMenu: i32 = 1;
pub const GameInputFlightStickView: i32 = 2;
pub const GameInputFlightStickFirePrimary: i32 = 4;
pub const GameInputFlightStickFireSecondary: i32 = 8;
const
  GameInputFlightStickNone* = 0
  GameInputFlightStickMenu* = 1
  GameInputFlightStickView* = 2
  GameInputFlightStickFirePrimary* = 4
  GameInputFlightStickFireSecondary* = 8
enum GameInputFlightStickButtons : int {
    GameInputFlightStickNone = 0,
    GameInputFlightStickMenu = 1,
    GameInputFlightStickView = 2,
    GameInputFlightStickFirePrimary = 4,
    GameInputFlightStickFireSecondary = 8,
}
#define global GameInputFlightStickNone          0x0
#define global GameInputFlightStickMenu          0x1
#define global GameInputFlightStickView          0x2
#define global GameInputFlightStickFirePrimary   0x4
#define global GameInputFlightStickFireSecondary 0x8
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。