|
ランタイム
|
インプットマネージャインターフェース More...
#include <IManager.h>


Public Member Functions | |
| virtual Boolean | GetKeyboard (Mix::HID::IKeyboard **ppKeyboard)=0 |
| キーボードを取得します More... | |
| virtual Boolean | GetMouse (Mix::HID::IMouse **ppMouse)=0 |
| マウスを取得します More... | |
| virtual Boolean | GetGamepad (UInt32 port, Mix::HID::IGamepad **ppGamepad)=0 |
| ゲームパッドを取得します More... | |
| virtual Boolean | FindGamepad (Mix::HID::GAMEPAD_API api, Mix::HID::IGamepad **ppGamepad)=0 |
| 利用可能なゲームパッドを取得します More... | |
Public Member Functions inherited from Mix::Reference | |
| void | AddRef (void) |
| 参照数を 1 増やします More... | |
| void | Release (void) |
| 参照数を 1 減らします More... | |
| Long32 | GetRefCount (void) |
| 参照数を取得します More... | |
Protected Member Functions | |
| virtual | ~IManager (void) |
| デストラクタ More... | |
Protected Member Functions inherited from Mix::Reference | |
| MIX_DECLARE_ALLOCATOR () | |
| Reference (void) | |
| コンストラクタ More... | |
| Reference (Long32 count) | |
| コンストラクタ More... | |
| virtual | ~Reference (void) |
| デストラクタ More... | |
インプットマネージャインターフェース
|
inlineprotectedvirtual |
デストラクタ
|
pure virtual |
キーボードを取得します
| [out] | ppKeyboard | 取得したキーボードを渡す Mix::HID::IKeyboard インターフェースのポインタのアドレス |
|
pure virtual |
マウスを取得します
| [out] | ppMouse | 取得したマウスを渡す Mix::HID::IMouse インターフェースのポインタのアドレス |
|
pure virtual |
ゲームパッドを取得します
| [in] | port | ゲームパッドのポート( Mix::HID::GAMEPAD_PORT ) |
| [out] | ppGamepad | 取得したゲームパッドを表す Mix::HID::IGamepad インターフェースのポインタのアドレス |
|
pure virtual |
利用可能なゲームパッドを取得します
| [in] | api | 優先するゲームパッドのAPI |
| [out] | ppGamepad | 取得したゲームパッドを表す Mix::HID::IGamepad インターフェースのポインタのアドレス |