enum EE::Scene::Event::EventType

#include <event.hpp>

enum EventType {
    KeyDown                          = 0,
    KeyUp,
    TextInput,
    MouseMove,
    MouseDown,
    MouseClick,
    MouseDoubleClick,
    MouseUp,
    MouseEnter,
    MouseOver,
    MouseLeave,
    MouseOut,
    OnFocus,
    OnFocusLoss,
    OnVisibleChange,
    OnEnabledChange,
    OnPositionChange,
    OnSizeChange,
    OnAngleChange,
    OnScaleChange,
    OnAlphaChange,
    OnTextChanged,
    OnFontChanged,
    OnChildCountChanged,
    OnDocumentLoaded,
    OnDocumentChanged,
    OnDocumentClosed,
    OnDocumentReloaded,
    OnDocumentSyntaxDefinitionChange,
    OnDocumentDirtyOnFileSysten,
    OnFontStyleChanged,
    OnPressEnter,
    OnValueChange,
    OnWidgetFocusLoss,
    OnItemClicked,
    OnItemKeyDown,
    OnItemKeyUp,
    OnItemSelected,
    OnCursorPosChange,
    OnParentSizeChange,
    OnWindowClose,
    OnWindowCloseClick,
    OnWindowMaximizeClick,
    OnWindowMinimizeClick,
    OpenFile,
    SaveFile,
    OnClear,
    OnConfirm,
    OnCancel,
    OnTabSelected,
    OnTabAdded,
    OnTabClosed,
    OnTabNavigate,
    OnClose,
    OnDragStart,
    OnDragStop,
    OnPaddingChange,
    OnBufferChange,
    OnUpdateScreenPosition,
    OnPageChanged,
    OnMarginChange,
    OnTagChange,
    OnIdChange,
    OnClassChange,
    OnLayoutUpdate,
    OnSelectionChanged,
    OnNodeDropped,
    OnDocumentSave,
    OnDocumentUndoRedo,
    OnModelEvent,
    OnResourceChange,
    OnActiveWidgetChange,
    OnWindowReady,
    OnCreateContextMenu,
    OnDocumentMoved,
    OnTextPasted,
    UserEvent,
    OnMenuShow,
    OnMenuHide,
    OnEditorTabReady,
    OnTitleChange,
    OnWindowAdded,
    OnWindowRemoved,
    OnItemValueChange,
    OnCursorPosChangeInteresting,
    OnCopy,
    OnRowCreated,
    OnScrollChange,
    OnModelChanged,
    NoEvent                          = eeINDEX_NOT_FOUND,
};