sdljava.event
Class SDLQuitEvent

java.lang.Object
  extended by sdljava.event.SDLEvent
      extended by sdljava.event.SDLQuitEvent

public class SDLQuitEvent
extends SDLEvent

As can be seen, the SDL_QuitEvent structure serves no useful purpose. The event itself, on the other hand, is very important. If you filter out or ignore a quit event then it is impossible for the user to close the window. On the other hand, if you do accept a quit event then the application window will be closed, and screen updates will still report success event though the application will no longer be visible.

Version:
$Id: SDLQuitEvent.java,v 1.7 2005/01/25 02:50:45 ivan_ganza Exp $
Author:
Ivan Z. Ganza

Field Summary
(package private)  SDL_QuitEvent swigQuitEvent
           
 
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, swigEvent, sysWMEvent, userEvent
 
Constructor Summary
SDLQuitEvent()
           
 
Method Summary
 SDL_QuitEvent getSwigQuitEvent()
          Gets the value of swigQuitEvent
 int getType()
          The type of the this event
 void setSwigQuitEvent(SDL_QuitEvent argSwigQuitEvent)
          Sets the value of swigQuitEvent
 
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, toString, wait, wait, wait
 

Field Detail

swigQuitEvent

SDL_QuitEvent swigQuitEvent
Constructor Detail

SDLQuitEvent

public SDLQuitEvent()
Method Detail

getSwigQuitEvent

public SDL_QuitEvent getSwigQuitEvent()
Gets the value of swigQuitEvent

Returns:
the value of swigQuitEvent

setSwigQuitEvent

public void setSwigQuitEvent(SDL_QuitEvent argSwigQuitEvent)
Sets the value of swigQuitEvent

Parameters:
argSwigQuitEvent - Value to assign to this.swigQuitEvent

getType

public int getType()
The type of the this event

Specified by:
getType in class SDLEvent
Returns:
The type of event