目次 - SDL 3.0 API(機能別) - ゲームパッド - SDL_GetGamepadButtonFromString

SDL_GetGamepadButtonFromString

文字列からSDL_GamepadButton列挙体の値を得る

ヘッダ

SDL3/SDL_gamepad.h

構文

SDL_GamepadButton SDL_GetGamepadButtonFromString(const char *str);

引数

const char *strSDL_GamepadButtonボタンを表す文字列

戻り値

(SDL_GamepadButton) 渡した文字列に対応するSDL_GamepadButton列挙体の値を戻す. 一致しない場合, SDL_GAMEPAD_BUTTON_INVALIDを戻す.

詳細

この関数は, 下層のジョイスティックデバイスのSDL_Gamepadマッピング文字列を一致するSDL_Gamepadに変換するために内部で使用する. 通常は, SDL_Gamepadマッピングの構文解析を自分自身で作成しない限り, この関数を使用することはない.

スレッドセーフ

この関数はどのスレッドからも安全に呼べる.

バージョン

SDL 3.2.0以降

関連項目

SDL Wikiへのリンク

SDL_GetGamepadButtonFromString - SDL Wiki