enum EE::UI::UINodeType

#include <uihelper.hpp>

enum UINodeType {
    UI_TYPE_NODE                   = 0,
    UI_TYPE_UINODE,
    UI_TYPE_WIDGET,
    UI_TYPE_IMAGE,
    UI_TYPE_TEXTUREREGION,
    UI_TYPE_SPRITE,
    UI_TYPE_TEXTVIEW,
    UI_TYPE_TEXTINPUT,
    UI_TYPE_PUSHBUTTON,
    UI_TYPE_CHECKBOX,
    UI_TYPE_RADIOBUTTON,
    UI_TYPE_SLIDER,
    UI_TYPE_SPINBOX,
    UI_TYPE_SCROLLBAR,
    UI_TYPE_SCROLLVIEW,
    UI_TYPE_PROGRESSBAR,
    UI_TYPE_LISTBOX,
    UI_TYPE_LISTBOXITEM,
    UI_TYPE_DROPDOWNLIST,
    UI_TYPE_MENU_SEPARATOR,
    UI_TYPE_COMBOBOX,
    UI_TYPE_MENU,
    UI_TYPE_MENUITEM,
    UI_TYPE_MENUCHECKBOX,
    UI_TYPE_MENURADIOBUTTON,
    UI_TYPE_MENUSUBMENU,
    UI_TYPE_TEXTEDIT,
    UI_TYPE_TOOLTIP,
    UI_TYPE_WIDGETTABLE,
    UI_TYPE_WIDGETTABLEROW,
    UI_TYPE_WINDOW,
    UI_TYPE_MENUBAR,
    UI_TYPE_SELECTBUTTON,
    UI_TYPE_POPUPMENU,
    UI_TYPE_FILEDIALOG,
    UI_TYPE_TAB,
    UI_TYPE_TABWIDGET,
    UI_TYPE_LOADER,
    UI_TYPE_LINEAR_LAYOUT,
    UI_TYPE_RELATIVE_LAYOUT,
    UI_TYPE_TOUCH_DRAGGABLE_WIDGET,
    UI_TYPE_GRID_LAYOUT,
    UI_TYPE_LAYOUT,
    UI_TYPE_VIEWPAGER,
    UI_TYPE_ITEMCONTAINER,
    UI_TYPE_CODEEDITOR,
    UI_TYPE_SPLITTER,
    UI_TYPE_ABSTRACTVIEW,
    UI_TYPE_ABSTRACTTABLEVIEW,
    UI_TYPE_TREEVIEW,
    UI_TYPE_SCROLLABLEWIDGET,
    UI_TYPE_TREEVIEW_CELL,
    UI_TYPE_TABLEVIEW,
    UI_TYPE_TABLECELL,
    UI_TYPE_LISTVIEW,
    UI_TYPE_CONSOLE,
    UI_TYPE_STACK_LAYOUT,
    UI_TYPE_MODULES                = 10000,
    UI_TYPE_TERMINAL               = 10001,
    UI_TYPE_USER                   = 100000,
};