IController インターフェイス |
名前空間: KeyToKey.Plugins
public interface IController
IController 型は下記のメンバーを公開します。
名前 | 説明 | |
---|---|---|
A | ✕ | |
B | ○ | |
Back | セレクト | |
DeviceType |
現在監視しているデバイスのタイプを取得します。
| |
DpadDirection |
十字キーの入力方向
| |
DPadDown | 十字キー下 | |
DPadDownLeft | 十字キー左下 | |
DPadDownRight | 十字キー右下 | |
DPadLeft | 十字キー左 | |
DPadRight | 十字キー右 | |
DPadUp | 十字キー上 | |
DPadUpLeft | 十字キー左上 | |
DPadUpRight | 十字キー右上 | |
ExButton1 | 拡張ボタン1 | |
ExButton10 | 拡張ボタン10 | |
ExButton11 | 拡張ボタン11 | |
ExButton12 | 拡張ボタン12 | |
ExButton13 | 拡張ボタン13 | |
ExButton14 | 拡張ボタン14 | |
ExButton15 | 拡張ボタン15 | |
ExButton2 | 拡張ボタン2 | |
ExButton3 | 拡張ボタン3 | |
ExButton4 | 拡張ボタン4 | |
ExButton5 | 拡張ボタン5 | |
ExButton6 | 拡張ボタン6 | |
ExButton7 | 拡張ボタン7 | |
ExButton8 | 拡張ボタン8 | |
ExButton9 | 拡張ボタン9 | |
IsConnected |
コントローラーが接続されているかどうかを取得します。
| |
LB | L1 | |
LeftStick | 廃止予定。
左スティック
| |
LeftStickPush | 左スティック押し込み | |
LeftTrigger | 廃止予定。
左トリガーの状態
| |
LT | 左トリガー | |
NormalizedLeftStick |
正規化された左スティックの値を取得します。このプロパティは使用しているデバイスタイプに影響されません。
| |
NormalizedLeftTrigger |
正規化された左トリガーの値を取得します。このプロパティは使用しているデバイスタイプに影響されません。
| |
NormalizedRightStick |
正規化された右スティックの値を取得します。このプロパティは使用しているデバイスタイプに影響されません。
| |
NormalizedRightTrigger |
正規化された右トリガーの値を取得します。このプロパティは使用しているデバイスタイプに影響されません。
| |
RB | L2 | |
RightStick | 廃止予定。
右スティック
| |
RightStickPush | 右スティック押し込み | |
RightTrigger | 廃止予定。
右トリガーの状態
| |
RT | 右トリガー | |
Start | スタート | |
X | □ | |
Y | △ |
名前 | 説明 | |
---|---|---|
FindController |
接続中のコントローラーを取得します。
| |
GetDeadZones | 廃止予定。
スティックのデッドゾーンを取得します。
| |
GetState |
コントローラーのボタンが押されているかどうかを取得します。
| |
GetStateAt |
DeviceTypeがDirectInputのときにのみ使用できます。
ボタンが押されているかどうかを取得します。
| |
GetThumbs | 廃止予定。
スティックの入力状態を取得します。
| |
GetThumbsAsShort | 廃止予定。
スティックの入力値をshort型で取得します。
|
名前 | 説明 | |
---|---|---|
ControllerStateChanged |
コントローラーのボタンが入力されたら発生します。
|