Go to the source code of this file.
Classes
Namespaces
- namespace irr
- Everything in the Irrlicht Engine can be found in this namespace.  
 
 
- namespace irr::gui
- The gui namespace contains useful classes for easy creation of a graphical user interface.  
 
 
Enumerations
- enum irr::gui::EGUI_DEFAULT_COLOR { 
 irr::gui::EGDC_3D_DARK_SHADOW =  0, 
irr::gui::EGDC_3D_SHADOW, 
irr::gui::EGDC_3D_FACE, 
irr::gui::EGDC_3D_HIGH_LIGHT,
 irr::gui::EGDC_3D_LIGHT, 
irr::gui::EGDC_ACTIVE_BORDER, 
irr::gui::EGDC_ACTIVE_CAPTION, 
irr::gui::EGDC_APP_WORKSPACE,
 irr::gui::EGDC_BUTTON_TEXT, 
irr::gui::EGDC_GRAY_TEXT, 
irr::gui::EGDC_HIGH_LIGHT, 
irr::gui::EGDC_HIGH_LIGHT_TEXT,
 irr::gui::EGDC_INACTIVE_BORDER, 
irr::gui::EGDC_INACTIVE_CAPTION, 
irr::gui::EGDC_TOOLTIP, 
irr::gui::EGDC_TOOLTIP_BACKGROUND,
 irr::gui::EGDC_SCROLLBAR, 
irr::gui::EGDC_WINDOW, 
irr::gui::EGDC_WINDOW_SYMBOL, 
irr::gui::EGDC_ICON,
 irr::gui::EGDC_ICON_HIGH_LIGHT, 
irr::gui::EGDC_GRAY_WINDOW_SYMBOL, 
irr::gui::EGDC_EDITABLE, 
irr::gui::EGDC_GRAY_EDITABLE,
 irr::gui::EGDC_FOCUSED_EDITABLE, 
irr::gui::EGDC_COUNT
 }- Enumeration for skin colors.  More...
 
 
- enum irr::gui::EGUI_DEFAULT_FONT { 
 irr::gui::EGDF_DEFAULT = 0, 
irr::gui::EGDF_BUTTON, 
irr::gui::EGDF_WINDOW, 
irr::gui::EGDF_MENU,
 irr::gui::EGDF_TOOLTIP, 
irr::gui::EGDF_COUNT
 }
- enum irr::gui::EGUI_DEFAULT_ICON { 
 irr::gui::EGDI_WINDOW_MAXIMIZE =  0, 
irr::gui::EGDI_WINDOW_RESTORE, 
irr::gui::EGDI_WINDOW_CLOSE, 
irr::gui::EGDI_WINDOW_MINIMIZE,
 irr::gui::EGDI_WINDOW_RESIZE, 
irr::gui::EGDI_CURSOR_UP, 
irr::gui::EGDI_CURSOR_DOWN, 
irr::gui::EGDI_CURSOR_LEFT,
 irr::gui::EGDI_CURSOR_RIGHT, 
irr::gui::EGDI_MENU_MORE, 
irr::gui::EGDI_CHECK_BOX_CHECKED, 
irr::gui::EGDI_DROP_DOWN,
 irr::gui::EGDI_SMALL_CURSOR_UP, 
irr::gui::EGDI_SMALL_CURSOR_DOWN, 
irr::gui::EGDI_RADIO_BUTTON_CHECKED, 
irr::gui::EGDI_MORE_LEFT,
 irr::gui::EGDI_MORE_RIGHT, 
irr::gui::EGDI_MORE_UP, 
irr::gui::EGDI_MORE_DOWN, 
irr::gui::EGDI_EXPAND,
 irr::gui::EGDI_COLLAPSE, 
irr::gui::EGDI_FILE, 
irr::gui::EGDI_DIRECTORY, 
irr::gui::EGDI_COUNT
 }- Customizable symbols for GUI.  More...
 
 
- enum irr::gui::EGUI_DEFAULT_SIZE { 
 irr::gui::EGDS_SCROLLBAR_SIZE =  0, 
irr::gui::EGDS_MENU_HEIGHT, 
irr::gui::EGDS_WINDOW_BUTTON_WIDTH, 
irr::gui::EGDS_CHECK_BOX_WIDTH,
 irr::gui::EGDS_MESSAGE_BOX_WIDTH, 
irr::gui::EGDS_MESSAGE_BOX_HEIGHT, 
irr::gui::EGDS_BUTTON_WIDTH, 
irr::gui::EGDS_BUTTON_HEIGHT,
 irr::gui::EGDS_TEXT_DISTANCE_X, 
irr::gui::EGDS_TEXT_DISTANCE_Y, 
irr::gui::EGDS_TITLEBARTEXT_DISTANCE_X, 
irr::gui::EGDS_TITLEBARTEXT_DISTANCE_Y,
 irr::gui::EGDS_MESSAGE_BOX_GAP_SPACE, 
irr::gui::EGDS_MESSAGE_BOX_MIN_TEXT_WIDTH, 
irr::gui::EGDS_MESSAGE_BOX_MAX_TEXT_WIDTH, 
irr::gui::EGDS_MESSAGE_BOX_MIN_TEXT_HEIGHT,
 irr::gui::EGDS_MESSAGE_BOX_MAX_TEXT_HEIGHT, 
irr::gui::EGDS_BUTTON_PRESSED_IMAGE_OFFSET_X, 
irr::gui::EGDS_BUTTON_PRESSED_IMAGE_OFFSET_Y, 
irr::gui::EGDS_BUTTON_PRESSED_TEXT_OFFSET_X,
 irr::gui::EGDS_BUTTON_PRESSED_TEXT_OFFSET_Y, 
irr::gui::EGDS_COUNT
 }- Enumeration for default sizes.  More...
 
 
- enum irr::gui::EGUI_DEFAULT_TEXT { 
 irr::gui::EGDT_MSG_BOX_OK =  0, 
irr::gui::EGDT_MSG_BOX_CANCEL, 
irr::gui::EGDT_MSG_BOX_YES, 
irr::gui::EGDT_MSG_BOX_NO,
 irr::gui::EGDT_WINDOW_CLOSE, 
irr::gui::EGDT_WINDOW_MAXIMIZE, 
irr::gui::EGDT_WINDOW_MINIMIZE, 
irr::gui::EGDT_WINDOW_RESTORE,
 irr::gui::EGDT_COUNT
 }
- enum irr::gui::EGUI_SKIN_TYPE { 
 irr::gui::EGST_WINDOWS_CLASSIC = 0, 
irr::gui::EGST_WINDOWS_METALLIC, 
irr::gui::EGST_BURNING_SKIN, 
irr::gui::EGST_UNKNOWN,
 irr::gui::EGST_COUNT
 }- Enumeration of available default skins.  More...
 
 
Variables