4 >SDL_MouseButtonEvent</TITLE
7 CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+
10 TITLE="SDL Library Documentation"
11 HREF="index.html"><LINK
13 TITLE="SDL Event Structures."
14 HREF="eventstructures.html"><LINK
16 TITLE="SDL_MouseMotionEvent"
17 HREF="sdlmousemotionevent.html"><LINK
19 TITLE="SDL_JoyAxisEvent"
20 HREF="sdljoyaxisevent.html"></HEAD
31 SUMMARY="Header navigation table"
40 >SDL Library Documentation</TH
48 HREF="sdlmousemotionevent.html"
62 HREF="sdljoyaxisevent.html"
73 NAME="SDLMOUSEBUTTONEVENT"
75 >SDL_MouseButtonEvent</H1
83 >SDL_MouseButtonEvent -- Mouse button event structure</DIV
90 >Structure Definition</H2
92 CLASS="PROGRAMLISTING"
98 } SDL_MouseButtonEvent;</PRE
108 CLASS="INFORMALTABLE"
133 >SDL_MOUSEBUTTONDOWN</TT
136 >SDL_MOUSEBUTTONUP</TT
152 >The mouse button index (SDL_BUTTON_LEFT, SDL_BUTTON_MIDDLE, SDL_BUTTON_RIGHT)</TD
193 >The X/Y coordinates of the mouse at press/release time</TD
211 >SDL_MouseButtonEvent</SPAN
212 > is a member of the <A
218 > union and is used when an event of type <TT
220 >SDL_MOUSEBUTTONDOWN</TT
223 >SDL_MOUSEBUTTONUP</TT
226 >When a mouse button press or release is detected then number of the button pressed (from 1 to 255, with 1 usually being the left button and 2 the right) is placed into <TT
231 >, the position of the mouse when this event occured is stored in the <TT
242 HREF="sdlkeyboardevent.html"
245 >SDL_KeyboardEvent</SPAN
247 >, information on whether the event was a press or a release event is stored in both the <TT
257 > fields, but this should be obvious.</P
275 HREF="sdlmousemotionevent.html"
278 >SDL_MouseMotionEvent</SPAN
287 SUMMARY="Footer navigation table"
298 HREF="sdlmousemotionevent.html"
316 HREF="sdljoyaxisevent.html"
326 >SDL_MouseMotionEvent</TD
332 HREF="eventstructures.html"
340 >SDL_JoyAxisEvent</TD