SDL_JoyAxisEvent

Name

SDL_JoyAxisEvent -- ジョイスティックの軸イベントに関する構造体

Structure Definition

typedef struct{
  Uint8 type;
  Uint8 which;
  Uint8 axis;
  Sint16 value;
} SDL_JoyAxisEvent;

Structure Data

typeSDL_JOYAXISMOTION
whichジョイスティックデバイスの番号
axisジョイスティックの軸の番号
value軸の値(-32767から32767まで)

Description

SDL_JoyAxisEvent構造体は、 SDL_Event共用体のメンバで、イベントの種類がSDL_JOYAXISMOTIONのときに使用されます。

ユーザがジョイスティックの軸を移動させるとSDL_JOYAXISMOTION イベントが発生します。 whichフィールドは、イベントが発生した ジョイスティックのインデックスを、 axisフィールドは軸のインデックスをあらわします (詳しくはJoystickのセクションを参照してください)。 valueフィールドは軸の現在の位置をあらわします。

See Also

SDL_Event, Joystick Functions, SDL_JoystickEventState, SDL_JoystickGetAxis