===============
The util module
===============

.. automodule:: vispy.util


----

vispy.util.event
----------------
.. automodule:: vispy.util.event

----

.. autoclass:: vispy.util.event.Event
    :members:

.. autoclass:: vispy.app.canvas.MouseEvent
    :members:

.. autoclass:: vispy.app.canvas.KeyEvent
    :members:

.. autoclass:: vispy.app.canvas.ResizeEvent
    :members:

.. autoclass:: vispy.app.canvas.DrawEvent
    :members:

----

.. autoclass:: vispy.util.event.EventEmitter
    :members:
    
    .. automethod:: vispy.util.event.EventEmitter.__call__


----

vispy.util.fonts
----------------
.. automodule:: vispy.util.fonts
    :members:


----

vispy.util.keys
---------------
.. automodule:: vispy.util.keys
    :members:


----

vispy.util.transforms
---------------------
.. automodule:: vispy.util.transforms
    :members:
