public struct Event {
public uchar type ;
public ActiveEvent active ;
public KeyboardEvent key ;
public MouseMotionEvent motion ;
public MouseButtonEvent button ;
public JoyAxisEvent jaxis ;
public JoyBallEvent jball ;
public JoyHatEvent jhat ;
public JoyButtonEvent jbutton ;
public ResizeEvent resize ;
public ExposeEvent expose ;
public QuitEvent quit ;
public UserEvent user ;
public SysWMEvent syswm ;
public static void pump ( ) ;
public static void peep ( Event* events,
int numevents,
EventAction action,
EventMask mask ) ;
public static int poll ( Event ev ) ;
public static int wait ( Event ev ) ;
public static int push ( Event ev ) ;
public static uchar state ( uchar type,
EventState state ) ;
}
public uchar type ;
public ActiveEvent active ;
public KeyboardEvent key ;
public MouseMotionEvent motion ;
public MouseButtonEvent button ;
public JoyAxisEvent jaxis ;
public JoyBallEvent jball ;
public JoyHatEvent jhat ;
public JoyButtonEvent jbutton ;
public ResizeEvent resize ;
public ExposeEvent expose ;
public QuitEvent quit ;
public UserEvent user ;
public SysWMEvent syswm ;
public static void pump ( ) ;
public static void peep ( Event* events,
int numevents,
EventAction action,
EventMask mask ) ;
public static int poll ( Event ev ) ;
public static int wait ( Event ev ) ;
public static int push ( Event ev ) ;
public static uchar state ( uchar type,
EventState state ) ;
Created by Valadoc