joyconlib
フィールド
joycon_btn 共用体

ジョイコンボタン [詳解]

#include <joyconlib.h>

フィールド

u8 byte [3]
 
struct {
   u8   Y: 1
 Yボタン(右)
 
   u8   X: 1
 Xボタン(右)
 
   u8   B: 1
 Bボタン(右)
 
   u8   A: 1
 Aボタン(右)
 
   u8   SR_r: 1
 SRボタン(右)
 
   u8   SL_r: 1
 SLボタン(右)
 
   u8   R: 1
 Rボタン(右)
 
   u8   ZR: 1
 ZRボタン(右)
 
   u8   Minus: 1
 -ボタン(左)
 
   u8   Plus: 1
 +ボタン(右)
 
   u8   RStick: 1
 スティックのボタン(右)
 
   u8   LStick: 1
 スティックのボタン(左)
 
   u8   Home: 1
 ホームボタン(右)
 
   u8   Capture: 1
 キャプチャーボタン(左)
 
   u8   dummy: 1
 未使用
 
   u8   grip: 1
 チャージンググリップなどを接続すると1
 
   u8   Down: 1
 ↓ボタン(左)
 
   u8   Up: 1
 ↑ボタン(左)
 
   u8   Right: 1
 →ボタン(左)
 
   u8   Left: 1
 ←ボタン(左)
 
   u8   SR_l: 1
 SRボタン(左)
 
   u8   SL_l: 1
 SLボタン(左)
 
   u8   L: 1
 Lボタン(左)
 
   u8   ZL: 1
 ZLボタン(左)
 
btn
 

詳解

ジョイコンボタン

ジョイコンから取得したボタンの情報を保持する。 押されているときに1となる


この共用体詳解は次のファイルから抽出されました: