1<HTML 2><HEAD 3><TITLE 4>SDL_JoystickGetButton</TITLE 5><META 6NAME="GENERATOR" 7CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ 8"><LINK 9REL="HOME" 10TITLE="SDL Library Documentation" 11HREF="index.html"><LINK 12REL="UP" 13TITLE="Joystick" 14HREF="joystick.html"><LINK 15REL="PREVIOUS" 16TITLE="SDL_JoystickGetHat" 17HREF="sdljoystickgethat.html"><LINK 18REL="NEXT" 19TITLE="SDL_JoystickGetBall" 20HREF="sdljoystickgetball.html"></HEAD 21><BODY 22CLASS="REFENTRY" 23BGCOLOR="#FFF8DC" 24TEXT="#000000" 25LINK="#0000ee" 26VLINK="#551a8b" 27ALINK="#ff0000" 28><DIV 29CLASS="NAVHEADER" 30><TABLE 31SUMMARY="Header navigation table" 32WIDTH="100%" 33BORDER="0" 34CELLPADDING="0" 35CELLSPACING="0" 36><TR 37><TH 38COLSPAN="3" 39ALIGN="center" 40>SDL Library Documentation</TH 41></TR 42><TR 43><TD 44WIDTH="10%" 45ALIGN="left" 46VALIGN="bottom" 47><A 48HREF="sdljoystickgethat.html" 49ACCESSKEY="P" 50>Prev</A 51></TD 52><TD 53WIDTH="80%" 54ALIGN="center" 55VALIGN="bottom" 56></TD 57><TD 58WIDTH="10%" 59ALIGN="right" 60VALIGN="bottom" 61><A 62HREF="sdljoystickgetball.html" 63ACCESSKEY="N" 64>Next</A 65></TD 66></TR 67></TABLE 68><HR 69ALIGN="LEFT" 70WIDTH="100%"></DIV 71><H1 72><A 73NAME="SDLJOYSTICKGETBUTTON" 74></A 75>SDL_JoystickGetButton</H1 76><DIV 77CLASS="REFNAMEDIV" 78><A 79NAME="AEN6404" 80></A 81><H2 82>Name</H2 83>SDL_JoystickGetButton -- Get the current state of a given button on a given joystick</DIV 84><DIV 85CLASS="REFSYNOPSISDIV" 86><A 87NAME="AEN6407" 88></A 89><H2 90>Synopsis</H2 91><DIV 92CLASS="FUNCSYNOPSIS" 93><A 94NAME="AEN6408" 95></A 96><P 97></P 98><PRE 99CLASS="FUNCSYNOPSISINFO" 100>#include "SDL.h"</PRE 101><P 102><CODE 103><CODE 104CLASS="FUNCDEF" 105>Uint8 <B 106CLASS="FSFUNC" 107>SDL_JoystickGetButton</B 108></CODE 109>(SDL_Joystick *joystick, int button);</CODE 110></P 111><P 112></P 113></DIV 114></DIV 115><DIV 116CLASS="REFSECT1" 117><A 118NAME="AEN6414" 119></A 120><H2 121>Description</H2 122><P 123>SDL_JoystickGetButton returns the current state of the given <TT 124CLASS="PARAMETER" 125><I 126>button</I 127></TT 128> on the given <TT 129CLASS="PARAMETER" 130><I 131>joystick</I 132></TT 133>.</P 134></DIV 135><DIV 136CLASS="REFSECT1" 137><A 138NAME="AEN6419" 139></A 140><H2 141>Return Value</H2 142><P 143><SPAN 144CLASS="RETURNVALUE" 145>1</SPAN 146> if the button is pressed. Otherwise, <SPAN 147CLASS="RETURNVALUE" 148>0</SPAN 149>.</P 150></DIV 151><DIV 152CLASS="REFSECT1" 153><A 154NAME="AEN6424" 155></A 156><H2 157>See Also</H2 158><P 159><A 160HREF="sdljoysticknumbuttons.html" 161><TT 162CLASS="FUNCTION" 163>SDL_JoystickNumButtons</TT 164></A 165></P 166></DIV 167><DIV 168CLASS="NAVFOOTER" 169><HR 170ALIGN="LEFT" 171WIDTH="100%"><TABLE 172SUMMARY="Footer navigation table" 173WIDTH="100%" 174BORDER="0" 175CELLPADDING="0" 176CELLSPACING="0" 177><TR 178><TD 179WIDTH="33%" 180ALIGN="left" 181VALIGN="top" 182><A 183HREF="sdljoystickgethat.html" 184ACCESSKEY="P" 185>Prev</A 186></TD 187><TD 188WIDTH="34%" 189ALIGN="center" 190VALIGN="top" 191><A 192HREF="index.html" 193ACCESSKEY="H" 194>Home</A 195></TD 196><TD 197WIDTH="33%" 198ALIGN="right" 199VALIGN="top" 200><A 201HREF="sdljoystickgetball.html" 202ACCESSKEY="N" 203>Next</A 204></TD 205></TR 206><TR 207><TD 208WIDTH="33%" 209ALIGN="left" 210VALIGN="top" 211>SDL_JoystickGetHat</TD 212><TD 213WIDTH="34%" 214ALIGN="center" 215VALIGN="top" 216><A 217HREF="joystick.html" 218ACCESSKEY="U" 219>Up</A 220></TD 221><TD 222WIDTH="33%" 223ALIGN="right" 224VALIGN="top" 225>SDL_JoystickGetBall</TD 226></TR 227></TABLE 228></DIV 229></BODY 230></HTML 231>