`EventDispatcher` Class
==============================================================

.. template class.rst

.. currentmodule:: pyglet.event

.. inheritance-diagram:: EventDispatcher

.. autoclass:: EventDispatcher








Methods
-------

.. autosummary::

   ~EventDispatcher.dispatch_event
   ~EventDispatcher.event
   ~EventDispatcher.pop_handlers
   ~EventDispatcher.push_handlers
   ~EventDispatcher.register_event_type
   ~EventDispatcher.remove_handler
   ~EventDispatcher.remove_handlers
   ~EventDispatcher.set_handler
   ~EventDispatcher.set_handlers







..

.. rubric:: Descriptions

.. class:: EventDispatcher









   .. rubric:: Method details



   .. automethod:: dispatch_event

   .. automethod:: event

   .. automethod:: pop_handlers

   .. automethod:: push_handlers

   .. automethod:: register_event_type

   .. automethod:: remove_handler

   .. automethod:: remove_handlers

   .. automethod:: set_handler

   .. automethod:: set_handlers












