目次
-
API(機能別)
-
マウス
- SDL_GetMouseState
SDL_GetMouseState
Use this function to retrieve the current state of the mouse. 現在のマウスの状態を得る
構文
Uint32 SDL_GetMouseState(int* x, int* y)
引数
x
フォーカスのあるウィンドウからの相対X座標を代入するポインタ
y
フォーカスのあるウィンドウからの相対Y座標を代入するポインタ
戻り値
現在のボタンのビットマスクを戻す
詳細
現在のボタンの状態は, 戻り値のビットマスクで, SDL_BUTTON(X)マクロでチェックできる (通常はX=1が左, 2が中央, 3が右). そして, 選択したフォーカスのあるウィンドウからの相対座標はxとyに代入される. xとyにはNULLを渡すことができる.
関連項目(関数)
SDL_GetRelativeMouseState
SDL_PumpEvents
SDL Wikiへのリンク
SDL_GetMouseState - SDL Wiki