.. index:: pair: class; EE::Scene::Event .. _doxid-class_e_e_1_1_scene_1_1_event: class EE::Scene::Event ====================== .. toctree:: :hidden: enum_EE_Scene_Event_EventType.rst .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include class Event { public: // enums enum :ref:`EventType`; // construction :target:`Event`(:ref:`Node`* node, const :ref:`Uint32`& eventType = :ref:`NoEvent`); :target:`~Event`(); // methods :ref:`Node`* :target:`getNode`() const; const :ref:`Uint32`& :target:`getType`() const; const :ref:`Uint32`& :target:`getCallbackId`() const; const :ref:`MouseEvent`* :target:`asMouseEvent`() const; const :ref:`KeyEvent`* :target:`asKeyEvent`() const; const :ref:`DropEvent`* :target:`asDropEvent`() const; const :ref:`TextEvent`* :target:`asTextEvent`() const; const :ref:`TextInputEvent`* :target:`asTextInputEvent`() const; const :ref:`WindowEvent`* :target:`asWindowEvent`() const; const :ref:`ItemValueEvent`* :target:`asItemValueEvent`() const; const :ref:`RowCreatedEvent`* :target:`asRowCreatedEvent`() const; const :ref:`FocusEvent`* :target:`asFocusEvent`() const; };