Irrlicht 3D Engine
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
EGUIElementTypes.h
Go to the documentation of this file.
1
// Copyright (C) 2002-2012 Nikolaus Gebhardt
2
// This file is part of the "Irrlicht Engine".
3
// For conditions of distribution and use, see copyright notice in irrlicht.h
4
5
#ifndef __E_GUI_ELEMENT_TYPES_H_INCLUDED__
6
#define __E_GUI_ELEMENT_TYPES_H_INCLUDED__
7
8
#include "
irrTypes.h
"
9
10
namespace
irr
11
{
12
namespace
gui
13
{
14
16
17
enum
EGUI_ELEMENT_TYPE
18
{
20
EGUIET_BUTTON
= 0,
21
23
EGUIET_CHECK_BOX
,
24
26
EGUIET_COMBO_BOX
,
27
29
EGUIET_CONTEXT_MENU
,
30
32
EGUIET_MENU
,
33
35
EGUIET_EDIT_BOX
,
36
38
EGUIET_FILE_OPEN_DIALOG
,
39
41
EGUIET_COLOR_SELECT_DIALOG
,
42
44
EGUIET_IN_OUT_FADER
,
45
47
EGUIET_IMAGE
,
48
50
EGUIET_LIST_BOX
,
51
53
EGUIET_MESH_VIEWER
,
54
56
EGUIET_MESSAGE_BOX
,
57
59
EGUIET_MODAL_SCREEN
,
60
62
EGUIET_SCROLL_BAR
,
63
65
EGUIET_SPIN_BOX
,
66
68
EGUIET_STATIC_TEXT
,
69
71
EGUIET_TAB
,
72
74
EGUIET_TAB_CONTROL
,
75
77
EGUIET_TABLE
,
78
80
EGUIET_TOOL_BAR
,
81
83
EGUIET_TREE_VIEW
,
84
86
EGUIET_WINDOW
,
87
89
EGUIET_ELEMENT
,
90
92
EGUIET_ROOT
,
93
95
EGUIET_COUNT
,
96
98
EGUIET_FORCE_32_BIT
= 0x7fffffff
99
100
};
101
103
const
c8
*
const
GUIElementTypeNames
[] =
104
{
105
"button"
,
106
"checkBox"
,
107
"comboBox"
,
108
"contextMenu"
,
109
"menu"
,
110
"editBox"
,
111
"fileOpenDialog"
,
112
"colorSelectDialog"
,
113
"inOutFader"
,
114
"image"
,
115
"listBox"
,
116
"meshViewer"
,
117
"messageBox"
,
118
"modalScreen"
,
119
"scrollBar"
,
120
"spinBox"
,
121
"staticText"
,
122
"tab"
,
123
"tabControl"
,
124
"table"
,
125
"toolBar"
,
126
"treeview"
,
127
"window"
,
128
"element"
,
129
"root"
,
130
0
131
};
132
133
}
// end namespace gui
134
}
// end namespace irr
135
136
#endif
137
138
139
140
Irrlicht Engine
Documentation © 2003-2012 by Nikolaus Gebhardt. Generated on Thu Apr 2 2020 05:59:46 for Irrlicht 3D Engine by
Doxygen
1.8.1.2