目次 - API(機能別) - ゲームコントローラー - SDL_GameControllerGetAxisFromString

SDL_GameControllerGetAxisFromString

文字列をゲームコントローラーの軸を表す列挙体の値に変換する

構文

SDL_GameControllerAxis SDL_GameControllerGetAxisFromString(const char* pchString)

引数

pchStringゲームコントローラーの軸を表す文字列

戻り値

入力文字列に対応したゲームコントローラーの軸のSDL_GameControllerAxis列挙体を戻す. 一致しない場合はSDL_CONTROLLER_AXIS_INVALIDを戻す.

詳細

この関数は, ジョイスティックをSDL_GameControllerにマッピングするとき, SDL_GameControllerマッピング文字列を変換するために内部で呼ばれる. 自分でSDL_GameControllerマッピングを解析する関数を書かない限り, 通常はこの関数を呼ぶ必要はない.

"righttrigger"と"lefttrigger"はそれぞれSDL_CONTROLLER_AXIS_TRIGGERRIGHTとSDL_CONTROLLER_AXIS_TRIGGERLEFTにマップされているので注意すること.

バージョン

SDL 2.0.0以降

関連項目(関数)

SDL_GameControllerGetStringForAxis

SDL Wikiへのリンク

SDL_GameControllerGetAxisFromString - SDL Wiki