:mod:`pygame2.sdlext.fastevent` -- fast SDL event handling module
=================================================================

fast SDL event handling module

.. module:: pygame2.sdlext.fastevent
   :synopsis: fast SDL event handling module

Module Functions
----------------
.. function:: get () -> [:class:`Event`, :class:`Event`, ...]

  Gets the events from the event queue.



.. function:: init () -> None

  Initializes the underlying fastevents system.



.. function:: TODO

  TODO


.. function:: TODO

  TODO


.. function:: TODO

  TODO


.. function:: TODO

  TODO


Event
-----
.. class:: Event (type, dict) -> Event

  Creates a new event to be used in the event messaging system.

  This is exactly the same type as the
  :class:`pygame2.sdl.event.Event` class. Take a look at its
  documentation for more details.


Attributes
^^^^^^^^^^
.. attribute:: Event.name

  Gets the name of the Event.

.. attribute:: Event.type

  Gets type id of the Event.


