############
HEventInfo.h
############

.. default-domain:: cpp

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

=== ==================================
..  :c:macro:`~MVO_CONTROL`           
..  :c:macro:`~MVO_SHIFT`             
..  :c:macro:`~MVO_ALT`               
..  :c:macro:`~MVO_LBUTTON`           
..  :c:macro:`~MVO_MBUTTON`           
..  :c:macro:`~MVO_RBUTTON`           
..  :c:macro:`~MVO_RIGHT_CONTROL`     
..  :c:macro:`~MVO_RIGHT_SHIFT`       
..  :c:macro:`~MVO_RIGHT_ALT`         
..  :c:macro:`~MVO_LEFT_CONTROL`      
..  :c:macro:`~MVO_LEFT_SHIFT`        
..  :c:macro:`~MVO_LEFT_ALT`          
..  :c:macro:`~MVO_LEFT_ARROW`        
..  :c:macro:`~MVO_UP_ARROW`          
..  :c:macro:`~MVO_RIGHT_ARROW`       
..  :c:macro:`~MVO_DOWN_ARROW`        
..  :c:macro:`~MVO_JOYSTICK_BUTTON_1` 
..  :c:macro:`~MVO_JOYSTICK_BUTTON_2` 
..  :c:macro:`~MVO_JOYSTICK_BUTTON_3` 
..  :c:macro:`~MVO_JOYSTICK_BUTTON_4` 
..  :c:macro:`~MVO_JOYSTICK_BUTTON_5` 
..  :c:macro:`~MVO_JOYSTICK_BUTTON_6` 
..  :c:macro:`~MVO_JOYSTICK_BUTTON_7` 
..  :c:macro:`~MVO_JOYSTICK_BUTTON_8` 
=== ==================================

Types
=====

=== ==============================
..  :doc:`classHTouchInfo`        
..  :doc:`classHTouchManager`     
..  :doc:`classHEventInfo`        
..  :cpp:enumerator:`~HEventType` 
=== ==============================

Fields
======

=== ==================================
..  :cpp:enum:`~HE_NoEvent`           
..  :cpp:enum:`~HE_LButtonDown`       
..  :cpp:enum:`~HE_LButtonUp`         
..  :cpp:enum:`~HE_LButtonDblClk`     
..  :cpp:enum:`~HE_MButtonDown`       
..  :cpp:enum:`~HE_MButtonUp`         
..  :cpp:enum:`~HE_MButtonDblClk`     
..  :cpp:enum:`~HE_RButtonDown`       
..  :cpp:enum:`~HE_RButtonUp`         
..  :cpp:enum:`~HE_RButtonDblClk`     
..  :cpp:enum:`~HE_MouseMove`         
..  :cpp:enum:`~HE_MouseWheel`        
..  :cpp:enum:`~HE_MouseWheelUp`      
..  :cpp:enum:`~HE_MouseWheelDown`    
..  :cpp:enum:`~HE_Timer`             
..  :cpp:enum:`~HE_KeyDown`           
..  :cpp:enum:`~HE_KeyUp`             
..  :cpp:enum:`~HE_Selection`         
..  :cpp:enum:`~HE_JoyStickTranslate` 
..  :cpp:enum:`~HE_JoyStickRotate`    
..  :cpp:enum:`~HE_JoyStickButton`    
..  :cpp:enum:`~HE_TouchesDown`       
..  :cpp:enum:`~HE_TouchesUp`         
..  :cpp:enum:`~HE_TouchesMove`       
=== ==================================

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

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

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

.. doxygendefine:: MVO_CONTROL
   :project: mvo

.. doxygendefine:: MVO_SHIFT
   :project: mvo

.. doxygendefine:: MVO_ALT
   :project: mvo

.. doxygendefine:: MVO_LBUTTON
   :project: mvo

.. doxygendefine:: MVO_MBUTTON
   :project: mvo

.. doxygendefine:: MVO_RBUTTON
   :project: mvo

.. doxygendefine:: MVO_RIGHT_CONTROL
   :project: mvo

.. doxygendefine:: MVO_RIGHT_SHIFT
   :project: mvo

.. doxygendefine:: MVO_RIGHT_ALT
   :project: mvo

.. doxygendefine:: MVO_LEFT_CONTROL
   :project: mvo

.. doxygendefine:: MVO_LEFT_SHIFT
   :project: mvo

.. doxygendefine:: MVO_LEFT_ALT
   :project: mvo

.. doxygendefine:: MVO_LEFT_ARROW
   :project: mvo

.. doxygendefine:: MVO_UP_ARROW
   :project: mvo

.. doxygendefine:: MVO_RIGHT_ARROW
   :project: mvo

.. doxygendefine:: MVO_DOWN_ARROW
   :project: mvo

.. doxygendefine:: MVO_JOYSTICK_BUTTON_1
   :project: mvo

.. doxygendefine:: MVO_JOYSTICK_BUTTON_2
   :project: mvo

.. doxygendefine:: MVO_JOYSTICK_BUTTON_3
   :project: mvo

.. doxygendefine:: MVO_JOYSTICK_BUTTON_4
   :project: mvo

.. doxygendefine:: MVO_JOYSTICK_BUTTON_5
   :project: mvo

.. doxygendefine:: MVO_JOYSTICK_BUTTON_6
   :project: mvo

.. doxygendefine:: MVO_JOYSTICK_BUTTON_7
   :project: mvo

.. doxygendefine:: MVO_JOYSTICK_BUTTON_8
   :project: mvo

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

.. doxygenenum:: HEventType
   :project: mvo


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

   classHTouchInfo
   classHTouchManager
   classHEventInfo

