Home | Namespaces | Hierarchy | Alphabetical List | Class list | Files | Namespace Members | Class members | File members | Tutorials

# EGUIElementTypes.h

Go to the documentation of this file.

    00001 // Copyright (C) 2002-2009 Nikolaus Gebhardt
    00002 // This file is part of the "Irrlicht Engine".
    00003 // For conditions of distribution and use, see copyright notice in irrlicht.h
    00004
    00005 #ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__
    00006 #define __E_GUI_ELEMENT_TYPES_H_INCLUDED__
    00007
    00008 #include "irrTypes.h"
    00009
    00010 namespace irr
    00011 {
    00012 namespace gui
    00013 {
    00014
    00016
    00017 enum EGUI_ELEMENT_TYPE
    00018 {
    00020         EGUIET_BUTTON = 0,
    00021
    00023         EGUIET_CHECK_BOX,
    00024
    00026         EGUIET_COMBO_BOX,
    00027
    00029         EGUIET_CONTEXT_MENU,
    00030
    00032         EGUIET_MENU,
    00033
    00035         EGUIET_EDIT_BOX,
    00036
    00038         EGUIET_FILE_OPEN_DIALOG,
    00039
    00041         EGUIET_COLOR_SELECT_DIALOG,
    00042
    00044         EGUIET_IN_OUT_FADER,
    00045
    00047         EGUIET_IMAGE,
    00048
    00050         EGUIET_LIST_BOX,
    00051
    00053         EGUIET_MESH_VIEWER,
    00054
    00056         EGUIET_MESSAGE_BOX,
    00057
    00059         EGUIET_MODAL_SCREEN,
    00060
    00062         EGUIET_SCROLL_BAR,
    00063
    00065         EGUIET_SPIN_BOX,
    00066
    00068         EGUIET_STATIC_TEXT,
    00069
    00071         EGUIET_TAB,
    00072
    00074         EGUIET_TAB_CONTROL,
    00075
    00077         EGUIET_TABLE,
    00078
    00080         EGUIET_TOOL_BAR,
    00081
    00083         EGUIET_TREE_VIEW,
    00084
    00086         EGUIET_WINDOW,
    00087
    00089         EGUIET_ELEMENT,
    00090
    00092         EGUIET_COUNT,
    00093
    00095         EGUIET_FORCE_32_BIT = 0x7fffffff
    00096
    00097 };
    00098
    00100 const c8* const GUIElementTypeNames[] =
    00101 {
    00102         "button",
    00103         "checkBox",
    00104         "comboBox",
    00105         "contextMenu",
    00106         "menu",
    00107         "editBox",
    00108         "fileOpenDialog",
    00109         "colorSelectDialog",
    00110         "inOutFader",
    00111         "image",
    00112         "listBox",
    00113         "meshViewer",
    00114         "messageBox",
    00115         "modalScreen",
    00116         "scrollBar",
    00117         "spinBox",
    00118         "staticText",
    00119         "tab",
    00120         "tabControl",
    00121         "table",
    00122         "toolBar",
    00123         "treeview",
    00124         "window",
    00125         "element",
    00126         0
    00127 };
    00128
    00129 } // end namespace gui
    00130 } // end namespace irr
    00131
    00132 #endif
    00133
    00134
    00135
    00136

| The Irrlicht Engine Documentation © 2003-2009 by Nikolaus Gebhardt. Generated on Sun Jan 10 09:24:03 2010 by Doxygen (1.5.6)