public static extern int SDL_PeepEvents( Event *events, int numevents, SDL_eventaction action, uint minType, uint maxType );
public static extern System.Int32 SDL_PeepEvents( IntPtr /* SDL_Event* */ events, [MarshalAs(UnmanagedType.I4)] System.Int32 numevents, SDL_eventaction action, [MarshalAs(UnmanagedType.I4)] System.UInt32 minType, [MarshalAs(UnmanagedType.I4)] System.UInt32 maxType);
public static extern int SDL_PeepEvents(/* SDL_Event * */SDL_Event[] events, int numevents, SDL_eventaction action, Uint32 mask);
public static int SDL_PeepEvents(ref SDL_Event events, int numevents, SDL_eventaction action, UInt32 minType, UInt32 maxType) => s_SDL_PeepEvents_SDL_Event_int_SDL_eventaction_UInt32_UInt32_t(ref events, numevents, action, minType, maxType);
public extern static int SDL_PeepEvents(out SDL_Event[] events, int numevents, SDL_eventaction action, uint mask);
public static extern System.Int32 SDL_PeepEvents( IntPtr/* SDL_Event* */ events, [MarshalAs(UnmanagedType.I4)] System.Int32 numevents, SDL_eventaction action, [MarshalAs(UnmanagedType.I4)] System.UInt32 minType, [MarshalAs(UnmanagedType.I4)] System.UInt32 maxType);