.. index:: pair: struct; EE::Window::InputEvent::UserEvent .. _doxid-struct_e_e_1_1_window_1_1_input_event_1_1_user_event: struct EE::Window::InputEvent::UserEvent ======================================== .. toctree:: :hidden: Overview ~~~~~~~~ A user-defined event type :ref:`More...` .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include struct UserEvent { // fields :ref:`Uint8` :target:`type`; int :ref:`code`; void* :ref:`data1`; void* :ref:`data2`; }; .. _details-struct_e_e_1_1_window_1_1_input_event_1_1_user_event: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ A user-defined event type Fields ------ .. index:: pair: variable; code .. _doxid-struct_e_e_1_1_window_1_1_input_event_1_1_user_event_1a9c43822943c88714e05089c6d30bd1b5: .. ref-code-block:: cpp :class: doxyrest-title-code-block int code EE_USEREVENT through EE_NUMEVENTS-1 .. index:: pair: variable; data1 .. _doxid-struct_e_e_1_1_window_1_1_input_event_1_1_user_event_1ac15960609c856ac49d4494f65ddef196: .. ref-code-block:: cpp :class: doxyrest-title-code-block void* data1 User defined event code .. index:: pair: variable; data2 .. _doxid-struct_e_e_1_1_window_1_1_input_event_1_1_user_event_1a76125b82889bf5d2ae2688abdc067e93: .. ref-code-block:: cpp :class: doxyrest-title-code-block void* data2 User defined data pointer