5#ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__
6#define __E_GUI_ELEMENT_TYPES_H_INCLUDED__
The gui namespace contains useful classes for easy creation of a graphical user interface.
EGUI_ELEMENT_TYPE
List of all basic Irrlicht GUI elements.
@ EGUIET_COUNT
Not an element, amount of elements in there.
@ EGUIET_LIST_BOX
A list box (IGUIListBox).
@ EGUIET_TAB
A tab (IGUITab).
@ EGUIET_COLOR_SELECT_DIALOG
A color select open dialog (IGUIColorSelectDialog).
@ EGUIET_IMAGE
An image (IGUIImage).
@ EGUIET_MESH_VIEWER
A mesh viewer (IGUIMeshViewer).
@ EGUIET_SPIN_BOX
A spin box (IGUISpinBox).
@ EGUIET_BUTTON
A button (IGUIButton).
@ EGUIET_CHECK_BOX
A check box (IGUICheckBox).
@ EGUIET_MENU
A menu (IGUIMenu).
@ EGUIET_TOOL_BAR
A tool bar (IGUIToolBar).
@ EGUIET_SCROLL_BAR
A scroll bar (IGUIScrollBar).
@ EGUIET_IN_OUT_FADER
A in/out fader (IGUIInOutFader).
@ EGUIET_FILE_OPEN_DIALOG
A file open dialog (IGUIFileOpenDialog).
@ EGUIET_COMBO_BOX
A combo box (IGUIComboBox).
@ EGUIET_STATIC_TEXT
A static text (IGUIStaticText).
@ EGUIET_ROOT
The root of the GUI.
@ EGUIET_MODAL_SCREEN
A modal screen.
@ EGUIET_TAB_CONTROL
A tab control.
@ EGUIET_FORCE_32_BIT
This enum is never used, it only forces the compiler to compile this enumeration to 32 bit.
@ EGUIET_EDIT_BOX
An edit box (IGUIEditBox).
@ EGUIET_MESSAGE_BOX
A message box (IGUIWindow).
@ EGUIET_TREE_VIEW
A Tree View.
@ EGUIET_ELEMENT
Unknown type.
@ EGUIET_CONTEXT_MENU
A context menu (IGUIContextMenu).
const c8 *const GUIElementTypeNames[]
Names for built-in element types.
Everything in the Irrlicht Engine can be found in this namespace.
char c8
8 bit character variable.