Wiki Page Content

Differences between revisions 12 and 13
Revision 12 as of 2013-06-12 21:28:28
Size: 1727
Comment: Updated types to match SDL_events.h.
Revision 13 as of 2013-08-08 20:45:23
Size: 1570
Editor: RyanGordon
Comment: I think we've got this right now.
Deletions are marked like this. Additions are marked like this.
Line 27: Line 27:
Movements to the left generate negative '''x''' values and to the right generate positive '''x''' values. Movements up (scroll forward) generate negative '''y''' values and down (scroll backward) generate positive '''y''' values. <<Color2(green,This information needs to be verified.)>> <<Color2(red, The information is correct for Windows and Mac Os X. Other platforms not checked.)>> Movements to the right generate negative '''x''' values and to the left generate positive '''x''' values. Movements down (scroll backward) generate negative '''y''' values and up (scroll forward) generate positive '''y''' values.

DRAFT

SDL_MouseWheelEvent

A structure that contains mouse wheel event information.

Data Fields

Uint32

type

SDL_MOUSEWHEEL

Uint32

windowID

the window with mouse focus, if any

Uint32

which

the mouse instance id, or SDL_TOUCH_MOUSEID; see Remarks for details

Sint32

x

the amount scrolled horizontally

Sint32

y

the amount scrolled vertically

Code Examples

You can add your code example here

Remarks

SDL_MouseWheelEvent is a member of the SDL_Event union and is used when an event of type SDL_MOUSEWHEEL is reported. You would access it through the event's wheel field.

An SDL_MOUSEWHEEL event occurs whenever a user moves the mouse wheel.

Movements to the right generate negative x values and to the left generate positive x values. Movements down (scroll backward) generate negative y values and up (scroll forward) generate positive y values.

which may be SDL_TOUCH_MOUSEID, for events that were generated by a touch input device, and not a real mouse. You might want to ignore such events, if your application already handles SDL_TouchFingerEvent.


CategoryStruct, CategoryEvents

None: SDL_MouseWheelEvent (last edited 2019-05-17 22:32:07 by DanielG)

(Page Info.)
Feedback
Please include your contact information if you'd like to receive a reply.
Submit