################
HEventListener.h
################

.. default-domain:: cpp

Macro Definitions
=================

=== ======================================
..  :c:macro:`~HLISTENER_PASS_EVENT`      
..  :c:macro:`~HLISTENER_CONSUME_EVENT`   
..  :c:macro:`~HLISTENER_PRIORITY_NORMAL` 
..  :c:macro:`~HLISTENER_PRIORITY_HIGH`   
..  :c:macro:`~HLISTENER_PRIORITY_LOW`    
=== ======================================

Types
=====

=== ======================================
..  :doc:`classHEventListenerManager`     
..  :doc:`classHEventListener`            
..  :cpp:enumerator:`~HEventListenerType` 
=== ======================================

Fields
======

=== =============================================
..  :cpp:enum:`~HUserdefinerListenerType`        
..  :cpp:enum:`~HUpdateListenerType`             
..  :cpp:enum:`~HMouseListenerType`              
..  :cpp:enum:`~HAnimationListenerType`          
..  :cpp:enum:`~HSensorListenerType`             
..  :cpp:enum:`~HFitWorldListenerType`           
..  :cpp:enum:`~HObjectManipulationListenerType` 
..  :cpp:enum:`~HJoyStickListenerType`           
=== =============================================

Detailed Description
====================

.. doxygenfile:: HEventListener.h
   :project: mvo
   :sections: detaileddescription

Macro Definition
================

.. doxygendefine:: HLISTENER_PASS_EVENT
   :project: mvo

.. doxygendefine:: HLISTENER_CONSUME_EVENT
   :project: mvo

.. doxygendefine:: HLISTENER_PRIORITY_NORMAL
   :project: mvo

.. doxygendefine:: HLISTENER_PRIORITY_HIGH
   :project: mvo

.. doxygendefine:: HLISTENER_PRIORITY_LOW
   :project: mvo

Type Documentation
==================

.. doxygenenum:: HEventListenerType
   :project: mvo


.. toctree::
   :titlesonly:
   :maxdepth: 1
   :hidden:

   classHEventListenerManager
   classHEventListener

