\hypertarget{event_8hpp_source}{}\doxysection{event.\+hpp}
\label{event_8hpp_source}\index{lib\_headers/mingl/event/event.hpp@{lib\_headers/mingl/event/event.hpp}}
\mbox{\hyperlink{event_8hpp}{Go to the documentation of this file.}}
\begin{DoxyCode}{0}
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00001}00001 }
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00011}00011 \textcolor{preprocessor}{\#ifndef EVENT\_HPP}}
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00012}00012 \textcolor{preprocessor}{\#define EVENT\_HPP}}
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00013}00013 }
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00018}00018 \textcolor{keyword}{namespace }\mbox{\hyperlink{namespacens_event}{nsEvent}} \{}
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00019}00019 }
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00023}\mbox{\hyperlink{namespacens_event_a6e501b1114a041d127a56f51c66ada72}{00023}} \textcolor{keyword}{enum} \mbox{\hyperlink{namespacens_event_a6e501b1114a041d127a56f51c66ada72}{EventType\_t}} \{}
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00024}\mbox{\hyperlink{namespacens_event_a6e501b1114a041d127a56f51c66ada72ac40555e94dcfb35e033e2314259db5f7}{00024}}     \mbox{\hyperlink{namespacens_event_a6e501b1114a041d127a56f51c66ada72ac40555e94dcfb35e033e2314259db5f7}{MouseClick}}, }
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00025}\mbox{\hyperlink{namespacens_event_a6e501b1114a041d127a56f51c66ada72addbed44248cc7bf27e68c8e83a4af4c6}{00025}}     \mbox{\hyperlink{namespacens_event_a6e501b1114a041d127a56f51c66ada72addbed44248cc7bf27e68c8e83a4af4c6}{MouseMove}} ,}
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00026}\mbox{\hyperlink{namespacens_event_a6e501b1114a041d127a56f51c66ada72a31c8442274463772ed6cc9c47bce8317}{00026}}     \mbox{\hyperlink{namespacens_event_a6e501b1114a041d127a56f51c66ada72a31c8442274463772ed6cc9c47bce8317}{MouseDrag}}, }
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00027}00027 \};}
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00028}00028 }
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00033}\mbox{\hyperlink{structns_event_1_1_mouse_click_data__t}{00033}} \textcolor{keyword}{struct }\mbox{\hyperlink{structns_event_1_1_mouse_click_data__t}{MouseClickData\_t}} \{}
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00034}\mbox{\hyperlink{structns_event_1_1_mouse_click_data__t_a8c4c8e7b68c38ee4819957050bfd2926}{00034}}     \textcolor{keywordtype}{int} \mbox{\hyperlink{structns_event_1_1_mouse_click_data__t_a8c4c8e7b68c38ee4819957050bfd2926}{button}}; }
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00035}\mbox{\hyperlink{structns_event_1_1_mouse_click_data__t_a81252b916361dc4deab0f42510fdc928}{00035}}     \textcolor{keywordtype}{int} \mbox{\hyperlink{structns_event_1_1_mouse_click_data__t_a81252b916361dc4deab0f42510fdc928}{state}}; }
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00036}\mbox{\hyperlink{structns_event_1_1_mouse_click_data__t_a57f8fe6b3c3fb74e0d657158fb24010e}{00036}}     \textcolor{keywordtype}{int} \mbox{\hyperlink{structns_event_1_1_mouse_click_data__t_a57f8fe6b3c3fb74e0d657158fb24010e}{x}}; }
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00037}\mbox{\hyperlink{structns_event_1_1_mouse_click_data__t_a0a2e34034a5b6c8c44087966243fc261}{00037}}     \textcolor{keywordtype}{int} \mbox{\hyperlink{structns_event_1_1_mouse_click_data__t_a0a2e34034a5b6c8c44087966243fc261}{y}}; }
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00038}00038 \};}
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00039}00039 }
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00044}\mbox{\hyperlink{structns_event_1_1_mouse_move_data__t}{00044}} \textcolor{keyword}{struct }\mbox{\hyperlink{structns_event_1_1_mouse_move_data__t}{MouseMoveData\_t}} \{}
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00045}\mbox{\hyperlink{structns_event_1_1_mouse_move_data__t_a5093f057977a7d290ead30266c6599fb}{00045}}     \textcolor{keywordtype}{int} \mbox{\hyperlink{structns_event_1_1_mouse_move_data__t_a5093f057977a7d290ead30266c6599fb}{x}}; }
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00046}\mbox{\hyperlink{structns_event_1_1_mouse_move_data__t_a9e72b2e9f3c2f68cc33391d076f2c446}{00046}}     \textcolor{keywordtype}{int} \mbox{\hyperlink{structns_event_1_1_mouse_move_data__t_a9e72b2e9f3c2f68cc33391d076f2c446}{y}}; }
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00047}00047 \};}
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00048}00048 }
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00053}\mbox{\hyperlink{unionns_event_1_1_event_data__t}{00053}} \textcolor{keyword}{union }\mbox{\hyperlink{unionns_event_1_1_event_data__t}{EventData\_t}} \{}
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00054}\mbox{\hyperlink{unionns_event_1_1_event_data__t_ac1478ee3007ce42a653e53c1200625bc}{00054}}     \mbox{\hyperlink{structns_event_1_1_mouse_click_data__t}{MouseClickData\_t}} \mbox{\hyperlink{unionns_event_1_1_event_data__t_ac1478ee3007ce42a653e53c1200625bc}{clickData}}; }
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00055}\mbox{\hyperlink{unionns_event_1_1_event_data__t_aac7ba31725a75d84fd32ea6a4d865a91}{00055}}     \mbox{\hyperlink{structns_event_1_1_mouse_move_data__t}{MouseMoveData\_t}} \mbox{\hyperlink{unionns_event_1_1_event_data__t_aac7ba31725a75d84fd32ea6a4d865a91}{moveData}}; }
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00056}00056 \};}
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00057}00057 }
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00062}\mbox{\hyperlink{structns_event_1_1_event__t}{00062}} \textcolor{keyword}{struct }\mbox{\hyperlink{structns_event_1_1_event__t}{Event\_t}} \{}
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00063}\mbox{\hyperlink{structns_event_1_1_event__t_a4658fcb9ee305cae39da30840d64192c}{00063}}     \mbox{\hyperlink{namespacens_event_a6e501b1114a041d127a56f51c66ada72}{EventType\_t}} \mbox{\hyperlink{structns_event_1_1_event__t_a4658fcb9ee305cae39da30840d64192c}{eventType}}; }
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00064}\mbox{\hyperlink{structns_event_1_1_event__t_a148669454c11351db2ac902aad495ac8}{00064}}     \mbox{\hyperlink{unionns_event_1_1_event_data__t}{EventData\_t}} \mbox{\hyperlink{structns_event_1_1_event__t_a148669454c11351db2ac902aad495ac8}{eventData}}; }
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00065}00065 \};}
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00066}00066 }
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00067}00067 \} \textcolor{comment}{// namespace nsEvent}}
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00068}00068 }
\DoxyCodeLine{\Hypertarget{event_8hpp_source_l00069}00069 \textcolor{preprocessor}{\#endif }\textcolor{comment}{// EVENT\_HPP}}

\end{DoxyCode}
