##### Shinobi Library - プレイ履歴関数

# ufGetControllerList

コントローラリストの取得

### 書式

> `Bool ufGetControllerList( list )
> Uint32 *list
> `

### 引数

> list | 記録されているコントローラのリスト

### 戻り値

> TRUE | 成功
> FALSE | 失敗

### 解説

> 本体メモリ内に記録されているコントローラリストを取得します。

> コントローラリストには以下の種類の機能を持ったビットが1になるようにして作成した32Bitの値が入っています。

> ボタン、トリガーなど | ビット
> Cボタン | 0
> Bボタン | 1
> Aボタン | 2
> スタートボタン | 3
> デジタル方向ボタンA上 | 4
> デジタル方向ボタンA下 | 5
> デジタル方向ボタンA左 | 6
> デジタル方向ボタンA右 | 7
> Zボタン | 8
> Yボタン | 9
> Xボタン | 10
> Dボタン | 11
> デジタル方向ボタンB上 | 12
> デジタル方向ボタンB下 | 13
> デジタル方向ボタンB左 | 14
> デジタル方向ボタンB右 | 15
> Rトリガー | 16
> Lトリガー | 17
> アナログ方向キーX1 | 18
> アナログ方向キーY1 | 19
> アナログ方向キーX2 | 20
> アナログ方向キーY2 | 21

### 用例

>     Uint32 controller_list[24];
>     /* Get controller list */
>     ufGetControllerList( controller_list);

### 参照

> ufGetExtControllerList() | 拡張コントローラリストの取得

ufGetControllerList

COPYRIGHT © SEGA ENTERPRISES, LTD., 1998-2000