sdljava.event
Class SDLJoyBallEvent
java.lang.Object
sdljava.event.SDLEvent
sdljava.event.SDLJoyBallEvent
public class SDLJoyBallEvent
- extends SDLEvent
A SDLJoyBallEvent event occurs when a user moves a trackball on
the joystick. The field which is the index of the joystick that
reported the event and ball is the index of the trackball (for a
more detailed explanation see the Joystick section). Trackballs
only return relative motion, this is the change in position on the
ball since it was last polled (last cycle of the event loop) and it
is stored in xrel and yrel.
- Version:
- $Id: SDLJoyBallEvent.java,v 1.5 2005/01/25 02:50:44 ivan_ganza Exp $
- Author:
- Ivan Z. Ganza
Fields inherited from class sdljava.event.SDLEvent |
activeEvent, dummyEvent, exposeEvent, joyAxisEvent, joyBallEvent, joyButtonEvent, joyHatEvent, mouseButtonEvent, mouseMotionEvent, quitEvent, resizeEvent, SDL_ACTIVEEVENT, SDL_ACTIVEEVENTMASK, SDL_ADDEVENT, SDL_APPACTIVE, SDL_APPINPUTFOCUS, SDL_APPMOUSEFOCUS, SDL_BUTTON_LEFT, SDL_BUTTON_MIDDLE, SDL_BUTTON_RIGHT, SDL_BUTTON_WHEELDOWN, SDL_BUTTON_WHEELUP, SDL_DEFAULT_REPEAT_DELAY, SDL_DEFAULT_REPEAT_INTERVAL, SDL_DISABLE, SDL_ENABLE, SDL_GETEVENT, SDL_IGNORE, SDL_JOYAXISMOTION, SDL_JOYAXISMOTIONMASK, SDL_JOYBALLMOTION, SDL_JOYBALLMOTIONMASK, SDL_JOYBUTTONDOWN, SDL_JOYBUTTONDOWNMASK, SDL_JOYBUTTONUP, SDL_JOYBUTTONUPMASK, SDL_JOYEVENTMASK, SDL_JOYHATMOTION, SDL_JOYHATMOTIONMASK, SDL_KEYDOWN, SDL_KEYDOWNMASK, SDL_KEYUP, SDL_KEYUPMASK, SDL_MOUSEBUTTONDOWN, SDL_MOUSEBUTTONDOWNMASK, SDL_MOUSEBUTTONUP, SDL_MOUSEBUTTONUPMASK, SDL_MOUSEEVENTMASK, SDL_MOUSEMOTION, SDL_MOUSEMOTIONMASK, SDL_NOEVENT, SDL_PEEKEVENT, SDL_PRESSED, SDL_QUERY, SDL_QUIT, SDL_QUITMASK, SDL_RELEASED, SDL_SYSWMEVENT, SDL_SYSWMEVENTMASK, SDL_USEREVENT, SDL_VIDEOEXPOSE, SDL_VIDEOEXPOSEMASK, SDL_VIDEORESIZE, SDL_VIDEORESIZEMASK, sdlKeyboardEvent, sysWMEvent, userEvent |
Methods inherited from class sdljava.event.SDLEvent |
enableKeyRepeat, enableUNICODE, eventState, getAppState, getKeyName, getModState, getMouseState, getRelativeMouseState, joystickEventState, pollEvent, pollEvent, processEvent, pumpEvents, setModState, waitEvent, waitEvent |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
swigEvent
SDL_JoyBallEvent swigEvent
SDLJoyBallEvent
public SDLJoyBallEvent()
getSwigEvent
public SDL_JoyBallEvent getSwigEvent()
- Gets the value of swigEvent
- Returns:
- the value of swigEvent
setSwigEvent
public void setSwigEvent(SDL_JoyBallEvent argSwigEvent)
- Sets the value of swigEvent
- Parameters:
argSwigEvent
- Value to assign to this.swigEvent
getWhich
public int getWhich()
getBall
public int getBall()
getXRelative
public int getXRelative()
getYRelative
public int getYRelative()
getType
public int getType()
- The type of the this event
- Specified by:
getType
in class SDLEvent
- Returns:
- The type of event
toString
public java.lang.String toString()
- Return a string represenation of this object
- Overrides:
toString
in class java.lang.Object
- Returns:
- a String represenation of this object