diff options
author | David Walter Seikel | 2014-01-13 19:47:58 +1000 |
---|---|---|
committer | David Walter Seikel | 2014-01-13 19:47:58 +1000 |
commit | f9158592e1478b2013afc7041d9ed041cf2d2f4a (patch) | |
tree | b16e389d7988700e21b4c9741044cefa536dcbae /libraries/irrlicht-1.8/doc/html/_i_g_u_i_skin_8h_source.html | |
parent | Libraries readme updated with change markers and more of the Irrlicht changes. (diff) | |
download | SledjHamr-f9158592e1478b2013afc7041d9ed041cf2d2f4a.zip SledjHamr-f9158592e1478b2013afc7041d9ed041cf2d2f4a.tar.gz SledjHamr-f9158592e1478b2013afc7041d9ed041cf2d2f4a.tar.bz2 SledjHamr-f9158592e1478b2013afc7041d9ed041cf2d2f4a.tar.xz |
Update Irrlicht to 1.8.1. Include actual change markers this time. lol
Diffstat (limited to 'libraries/irrlicht-1.8/doc/html/_i_g_u_i_skin_8h_source.html')
-rw-r--r-- | libraries/irrlicht-1.8/doc/html/_i_g_u_i_skin_8h_source.html | 477 |
1 files changed, 0 insertions, 477 deletions
diff --git a/libraries/irrlicht-1.8/doc/html/_i_g_u_i_skin_8h_source.html b/libraries/irrlicht-1.8/doc/html/_i_g_u_i_skin_8h_source.html deleted file mode 100644 index be0b941..0000000 --- a/libraries/irrlicht-1.8/doc/html/_i_g_u_i_skin_8h_source.html +++ /dev/null | |||
@@ -1,477 +0,0 @@ | |||
1 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | ||
2 | <html xmlns="http://www.w3.org/1999/xhtml"> | ||
3 | <head> | ||
4 | <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> | ||
5 | <title>Irrlicht 3D Engine: IGUISkin.h Source File</title> | ||
6 | |||
7 | <link href="tabs.css" rel="stylesheet" type="text/css"/> | ||
8 | <link href="doxygen.css" rel="stylesheet" type="text/css" /> | ||
9 | <link href="navtree.css" rel="stylesheet" type="text/css"/> | ||
10 | <script type="text/javascript" src="jquery.js"></script> | ||
11 | <script type="text/javascript" src="resize.js"></script> | ||
12 | <script type="text/javascript" src="navtree.js"></script> | ||
13 | <script type="text/javascript"> | ||
14 | $(document).ready(initResizable); | ||
15 | </script> | ||
16 | <link href="search/search.css" rel="stylesheet" type="text/css"/> | ||
17 | <script type="text/javascript" src="search/search.js"></script> | ||
18 | <script type="text/javascript"> | ||
19 | $(document).ready(function() { searchBox.OnSelectItem(0); }); | ||
20 | </script> | ||
21 | |||
22 | </head> | ||
23 | <body> | ||
24 | <div id="top"><!-- do not remove this div! --> | ||
25 | |||
26 | |||
27 | <div id="titlearea"> | ||
28 | <table cellspacing="0" cellpadding="0"> | ||
29 | <tbody> | ||
30 | <tr style="height: 56px;"> | ||
31 | |||
32 | <td id="projectlogo"><img alt="Logo" src="irrlichtlogo.png"/></td> | ||
33 | |||
34 | |||
35 | <td style="padding-left: 0.5em;"> | ||
36 | <div id="projectname">Irrlicht 3D Engine | ||
37 | |||
38 | </div> | ||
39 | |||
40 | </td> | ||
41 | |||
42 | |||
43 | |||
44 | |||
45 | <td> <div id="MSearchBox" class="MSearchBoxInactive"> | ||
46 | <span class="left"> | ||
47 | <img id="MSearchSelect" src="search/mag_sel.png" | ||
48 | onmouseover="return searchBox.OnSearchSelectShow()" | ||
49 | onmouseout="return searchBox.OnSearchSelectHide()" | ||
50 | alt=""/> | ||
51 | <input type="text" id="MSearchField" value="Search" accesskey="S" | ||
52 | onfocus="searchBox.OnSearchFieldFocus(true)" | ||
53 | onblur="searchBox.OnSearchFieldFocus(false)" | ||
54 | onkeyup="searchBox.OnSearchFieldChange(event)"/> | ||
55 | </span><span class="right"> | ||
56 | <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> | ||
57 | </span> | ||
58 | </div> | ||
59 | </td> | ||
60 | |||
61 | |||
62 | </tr> | ||
63 | </tbody> | ||
64 | </table> | ||
65 | </div> | ||
66 | |||
67 | <!-- Generated by Doxygen 1.7.5.1 --> | ||
68 | <script type="text/javascript"> | ||
69 | var searchBox = new SearchBox("searchBox", "search",false,'Search'); | ||
70 | </script> | ||
71 | <script type="text/javascript" src="dynsections.js"></script> | ||
72 | </div> | ||
73 | <div id="side-nav" class="ui-resizable side-nav-resizable"> | ||
74 | <div id="nav-tree"> | ||
75 | <div id="nav-tree-contents"> | ||
76 | </div> | ||
77 | </div> | ||
78 | <div id="splitbar" style="-moz-user-select:none;" | ||
79 | class="ui-resizable-handle"> | ||
80 | </div> | ||
81 | </div> | ||
82 | <script type="text/javascript"> | ||
83 | initNavTree('_i_g_u_i_skin_8h.html',''); | ||
84 | </script> | ||
85 | <div id="doc-content"> | ||
86 | <div class="header"> | ||
87 | <div class="headertitle"> | ||
88 | <div class="title">IGUISkin.h</div> </div> | ||
89 | </div> | ||
90 | <div class="contents"> | ||
91 | <a href="_i_g_u_i_skin_8h.html">Go to the documentation of this file.</a><div class="fragment"><pre class="fragment"><a name="l00001"></a>00001 <span class="comment">// Copyright (C) 2002-2012 Nikolaus Gebhardt</span> | ||
92 | <a name="l00002"></a>00002 <span class="comment">// This file is part of the "Irrlicht Engine".</span> | ||
93 | <a name="l00003"></a>00003 <span class="comment">// For conditions of distribution and use, see copyright notice in irrlicht.h</span> | ||
94 | <a name="l00004"></a>00004 | ||
95 | <a name="l00005"></a>00005 <span class="preprocessor">#ifndef __I_GUI_SKIN_H_INCLUDED__</span> | ||
96 | <a name="l00006"></a>00006 <span class="preprocessor"></span><span class="preprocessor">#define __I_GUI_SKIN_H_INCLUDED__</span> | ||
97 | <a name="l00007"></a>00007 <span class="preprocessor"></span> | ||
98 | <a name="l00008"></a>00008 <span class="preprocessor">#include "<a class="code" href="_i_attribute_exchanging_object_8h.html">IAttributeExchangingObject.h</a>"</span> | ||
99 | <a name="l00009"></a>00009 <span class="preprocessor">#include "<a class="code" href="_e_g_u_i_alignment_8h.html">EGUIAlignment.h</a>"</span> | ||
100 | <a name="l00010"></a>00010 <span class="preprocessor">#include "<a class="code" href="_s_color_8h.html">SColor.h</a>"</span> | ||
101 | <a name="l00011"></a>00011 <span class="preprocessor">#include "<a class="code" href="rect_8h.html">rect.h</a>"</span> | ||
102 | <a name="l00012"></a>00012 | ||
103 | <a name="l00013"></a>00013 <span class="keyword">namespace </span>irr | ||
104 | <a name="l00014"></a>00014 { | ||
105 | <a name="l00015"></a>00015 <span class="keyword">namespace </span>gui | ||
106 | <a name="l00016"></a>00016 { | ||
107 | <a name="l00017"></a>00017 <span class="keyword">class </span>IGUIFont; | ||
108 | <a name="l00018"></a>00018 <span class="keyword">class </span>IGUISpriteBank; | ||
109 | <a name="l00019"></a>00019 <span class="keyword">class </span>IGUIElement; | ||
110 | <a name="l00020"></a>00020 | ||
111 | <a name="l00022"></a>00022 | ||
112 | <a name="l00030"></a><a class="code" href="namespaceirr_1_1gui.html#a7b4619db540cbdf96e81023893b4eca5">00030</a> <span class="keyword">enum</span> <a class="code" href="namespaceirr_1_1gui.html#a7b4619db540cbdf96e81023893b4eca5" title="Enumeration of available default skins.">EGUI_SKIN_TYPE</a> | ||
113 | <a name="l00031"></a>00031 { | ||
114 | <a name="l00033"></a><a class="code" href="namespaceirr_1_1gui.html#a7b4619db540cbdf96e81023893b4eca5a4bc61097b84978277791e5e4b2fcfb03">00033</a> <a class="code" href="namespaceirr_1_1gui.html#a7b4619db540cbdf96e81023893b4eca5a4bc61097b84978277791e5e4b2fcfb03" title="Default windows look and feel.">EGST_WINDOWS_CLASSIC</a>=0, | ||
115 | <a name="l00034"></a>00034 | ||
116 | <a name="l00036"></a><a class="code" href="namespaceirr_1_1gui.html#a7b4619db540cbdf96e81023893b4eca5a3ab3d02025eba1caf64b16118ff28188">00036</a> <a class="code" href="namespaceirr_1_1gui.html#a7b4619db540cbdf96e81023893b4eca5a3ab3d02025eba1caf64b16118ff28188" title="Like EGST_WINDOWS_CLASSIC, but with metallic shaded windows and buttons.">EGST_WINDOWS_METALLIC</a>, | ||
117 | <a name="l00037"></a>00037 | ||
118 | <a name="l00039"></a><a class="code" href="namespaceirr_1_1gui.html#a7b4619db540cbdf96e81023893b4eca5acf4bb7ae5fcbff63c0424a8b072674c5">00039</a> <a class="code" href="namespaceirr_1_1gui.html#a7b4619db540cbdf96e81023893b4eca5acf4bb7ae5fcbff63c0424a8b072674c5" title="Burning's skin.">EGST_BURNING_SKIN</a>, | ||
119 | <a name="l00040"></a>00040 | ||
120 | <a name="l00042"></a><a class="code" href="namespaceirr_1_1gui.html#a7b4619db540cbdf96e81023893b4eca5a3358836a749cbd8debffc6fdc39d7afb">00042</a> <a class="code" href="namespaceirr_1_1gui.html#a7b4619db540cbdf96e81023893b4eca5a3358836a749cbd8debffc6fdc39d7afb" title="An unknown skin, not serializable at present.">EGST_UNKNOWN</a>, | ||
121 | <a name="l00043"></a>00043 | ||
122 | <a name="l00045"></a><a class="code" href="namespaceirr_1_1gui.html#a7b4619db540cbdf96e81023893b4eca5a399fa2aa2dc2992d907479518c48b261">00045</a> <a class="code" href="namespaceirr_1_1gui.html#a7b4619db540cbdf96e81023893b4eca5a399fa2aa2dc2992d907479518c48b261" title="this value is not used, it only specifies the number of skin types">EGST_COUNT</a> | ||
123 | <a name="l00046"></a>00046 }; | ||
124 | <a name="l00047"></a>00047 | ||
125 | <a name="l00049"></a><a class="code" href="namespaceirr_1_1gui.html#a83bb2d39d73bd6827e9c6e0ee9265b02">00049</a> <span class="keyword">const</span> <a class="code" href="namespaceirr.html#a9395eaea339bcb546b319e9c96bf7410" title="8 bit character variable.">c8</a>* <span class="keyword">const</span> <a class="code" href="namespaceirr_1_1gui.html#a83bb2d39d73bd6827e9c6e0ee9265b02" title="Names for gui element types.">GUISkinTypeNames</a>[<a class="code" href="namespaceirr_1_1gui.html#a7b4619db540cbdf96e81023893b4eca5a399fa2aa2dc2992d907479518c48b261" title="this value is not used, it only specifies the number of skin types">EGST_COUNT</a>+1] = | ||
126 | <a name="l00050"></a>00050 { | ||
127 | <a name="l00051"></a>00051 <span class="stringliteral">"windowsClassic"</span>, | ||
128 | <a name="l00052"></a>00052 <span class="stringliteral">"windowsMetallic"</span>, | ||
129 | <a name="l00053"></a>00053 <span class="stringliteral">"burning"</span>, | ||
130 | <a name="l00054"></a>00054 <span class="stringliteral">"unknown"</span>, | ||
131 | <a name="l00055"></a>00055 0, | ||
132 | <a name="l00056"></a>00056 }; | ||
133 | <a name="l00057"></a>00057 | ||
134 | <a name="l00058"></a>00058 | ||
135 | <a name="l00060"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467a">00060</a> <span class="keyword">enum</span> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467a" title="Enumeration for skin colors.">EGUI_DEFAULT_COLOR</a> | ||
136 | <a name="l00061"></a>00061 { | ||
137 | <a name="l00063"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aac96040088ceac12396cf7980ab3f0eca">00063</a> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aac96040088ceac12396cf7980ab3f0eca" title="Dark shadow for three-dimensional display elements.">EGDC_3D_DARK_SHADOW</a> = 0, | ||
138 | <a name="l00065"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aafef5da0bcbc97e2c495626860cf1a35c">00065</a> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aafef5da0bcbc97e2c495626860cf1a35c" title="Shadow color for three-dimensional display elements (for edges facing away from the light source)...">EGDC_3D_SHADOW</a>, | ||
139 | <a name="l00067"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aabeac28ca22e9f22dc84222d5f62a80eb">00067</a> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aabeac28ca22e9f22dc84222d5f62a80eb" title="Face color for three-dimensional display elements and for dialog box backgrounds.">EGDC_3D_FACE</a>, | ||
140 | <a name="l00069"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa1227b2c3a809d139e1ead87aa29fa101">00069</a> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa1227b2c3a809d139e1ead87aa29fa101" title="Highlight color for three-dimensional display elements (for edges facing the light source...">EGDC_3D_HIGH_LIGHT</a>, | ||
141 | <a name="l00071"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aac4f64b3ee1ac5f5aafc41fced4da2811">00071</a> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aac4f64b3ee1ac5f5aafc41fced4da2811" title="Light color for three-dimensional display elements (for edges facing the light source.)">EGDC_3D_LIGHT</a>, | ||
142 | <a name="l00073"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa238a64a675d37250a0e6fbca34efb813">00073</a> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa238a64a675d37250a0e6fbca34efb813" title="Active window border.">EGDC_ACTIVE_BORDER</a>, | ||
143 | <a name="l00075"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aaab7cad34aaab7133aaa77170826417b8">00075</a> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aaab7cad34aaab7133aaa77170826417b8" title="Active window title bar text.">EGDC_ACTIVE_CAPTION</a>, | ||
144 | <a name="l00077"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa130f7af380737d820220cc59a716b04d">00077</a> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa130f7af380737d820220cc59a716b04d" title="Background color of multiple document interface (MDI) applications.">EGDC_APP_WORKSPACE</a>, | ||
145 | <a name="l00079"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa03e6e93fa9356e9d8d743e6928111185">00079</a> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa03e6e93fa9356e9d8d743e6928111185" title="Text on a button.">EGDC_BUTTON_TEXT</a>, | ||
146 | <a name="l00081"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aac89b995c1edd4cd496aaec41efa3a367">00081</a> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aac89b995c1edd4cd496aaec41efa3a367" title="Grayed (disabled) text.">EGDC_GRAY_TEXT</a>, | ||
147 | <a name="l00083"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa1a7a2f4f13165eee4772e76f11866cbd">00083</a> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa1a7a2f4f13165eee4772e76f11866cbd" title="Item(s) selected in a control.">EGDC_HIGH_LIGHT</a>, | ||
148 | <a name="l00085"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa466985dc5c49ca22b73bef1dec7d5508">00085</a> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa466985dc5c49ca22b73bef1dec7d5508" title="Text of item(s) selected in a control.">EGDC_HIGH_LIGHT_TEXT</a>, | ||
149 | <a name="l00087"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa33ae76689e3d05b97a8d0f5e82b24cee">00087</a> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa33ae76689e3d05b97a8d0f5e82b24cee" title="Inactive window border.">EGDC_INACTIVE_BORDER</a>, | ||
150 | <a name="l00089"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aab0c829572aa13f4612bb6eb780258486">00089</a> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aab0c829572aa13f4612bb6eb780258486" title="Inactive window caption.">EGDC_INACTIVE_CAPTION</a>, | ||
151 | <a name="l00091"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa2f07c3e4a0a241e4b58dfaf5e9f98ff3">00091</a> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa2f07c3e4a0a241e4b58dfaf5e9f98ff3" title="Tool tip text color.">EGDC_TOOLTIP</a>, | ||
152 | <a name="l00093"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa62629ca80c153b1353a210df7206683b">00093</a> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa62629ca80c153b1353a210df7206683b" title="Tool tip background color.">EGDC_TOOLTIP_BACKGROUND</a>, | ||
153 | <a name="l00095"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa69e5ecb877a7f0a2df616b0fdb93db18">00095</a> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa69e5ecb877a7f0a2df616b0fdb93db18" title="Scrollbar gray area.">EGDC_SCROLLBAR</a>, | ||
154 | <a name="l00097"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aab60eb00de0efde8c5a948ab15d9aa0a7">00097</a> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aab60eb00de0efde8c5a948ab15d9aa0a7" title="Window background.">EGDC_WINDOW</a>, | ||
155 | <a name="l00099"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa2d68f1c2a76c4ecacff851b9955574e5">00099</a> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa2d68f1c2a76c4ecacff851b9955574e5" title="Window symbols like on close buttons, scroll bars and check boxes.">EGDC_WINDOW_SYMBOL</a>, | ||
156 | <a name="l00101"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aaf5680dc314a5d92656815f11e8810403">00101</a> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aaf5680dc314a5d92656815f11e8810403" title="Icons in a list or tree.">EGDC_ICON</a>, | ||
157 | <a name="l00103"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa108a0a21dc77f9d8bfb8ac7333a6e201">00103</a> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa108a0a21dc77f9d8bfb8ac7333a6e201" title="Selected icons in a list or tree.">EGDC_ICON_HIGH_LIGHT</a>, | ||
158 | <a name="l00105"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aacb05009c7b55df05a0a31e8c3666d262">00105</a> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aacb05009c7b55df05a0a31e8c3666d262" title="Grayed (disabled) window symbols like on close buttons, scroll bars and check boxes.">EGDC_GRAY_WINDOW_SYMBOL</a>, | ||
159 | <a name="l00107"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa94ea28795bc78153e40739db9ece3b6b">00107</a> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa94ea28795bc78153e40739db9ece3b6b" title="Window background for editable field (editbox, checkbox-field)">EGDC_EDITABLE</a>, | ||
160 | <a name="l00109"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa8655a3772bca7c38799c4ffbe717d175">00109</a> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa8655a3772bca7c38799c4ffbe717d175" title="Grayed (disabled) window background for editable field (editbox, checkbox-field)">EGDC_GRAY_EDITABLE</a>, | ||
161 | <a name="l00111"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa393dd9513e3c54fdfd5006bd9f853253">00111</a> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aa393dd9513e3c54fdfd5006bd9f853253" title="Show focus of window background for editable field (editbox or when checkbox-field is pressed)...">EGDC_FOCUSED_EDITABLE</a>, | ||
162 | <a name="l00112"></a>00112 | ||
163 | <a name="l00115"></a><a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aaf340f49e2e0827c0f06fdf65098554af">00115</a> <a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aaf340f49e2e0827c0f06fdf65098554af">EGDC_COUNT</a> | ||
164 | <a name="l00116"></a>00116 }; | ||
165 | <a name="l00117"></a>00117 | ||
166 | <a name="l00119"></a><a class="code" href="namespaceirr_1_1gui.html#ad6b2814ccbc6b7c44462814fa2d9e332">00119</a> <span class="keyword">const</span> <a class="code" href="namespaceirr.html#a9395eaea339bcb546b319e9c96bf7410" title="8 bit character variable.">c8</a>* <span class="keyword">const</span> <a class="code" href="namespaceirr_1_1gui.html#ad6b2814ccbc6b7c44462814fa2d9e332" title="Names for default skin colors.">GUISkinColorNames</a>[<a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467aaf340f49e2e0827c0f06fdf65098554af">EGDC_COUNT</a>+1] = | ||
167 | <a name="l00120"></a>00120 { | ||
168 | <a name="l00121"></a>00121 <span class="stringliteral">"3DDarkShadow"</span>, | ||
169 | <a name="l00122"></a>00122 <span class="stringliteral">"3DShadow"</span>, | ||
170 | <a name="l00123"></a>00123 <span class="stringliteral">"3DFace"</span>, | ||
171 | <a name="l00124"></a>00124 <span class="stringliteral">"3DHighlight"</span>, | ||
172 | <a name="l00125"></a>00125 <span class="stringliteral">"3DLight"</span>, | ||
173 | <a name="l00126"></a>00126 <span class="stringliteral">"ActiveBorder"</span>, | ||
174 | <a name="l00127"></a>00127 <span class="stringliteral">"ActiveCaption"</span>, | ||
175 | <a name="l00128"></a>00128 <span class="stringliteral">"AppWorkspace"</span>, | ||
176 | <a name="l00129"></a>00129 <span class="stringliteral">"ButtonText"</span>, | ||
177 | <a name="l00130"></a>00130 <span class="stringliteral">"GrayText"</span>, | ||
178 | <a name="l00131"></a>00131 <span class="stringliteral">"Highlight"</span>, | ||
179 | <a name="l00132"></a>00132 <span class="stringliteral">"HighlightText"</span>, | ||
180 | <a name="l00133"></a>00133 <span class="stringliteral">"InactiveBorder"</span>, | ||
181 | <a name="l00134"></a>00134 <span class="stringliteral">"InactiveCaption"</span>, | ||
182 | <a name="l00135"></a>00135 <span class="stringliteral">"ToolTip"</span>, | ||
183 | <a name="l00136"></a>00136 <span class="stringliteral">"ToolTipBackground"</span>, | ||
184 | <a name="l00137"></a>00137 <span class="stringliteral">"ScrollBar"</span>, | ||
185 | <a name="l00138"></a>00138 <span class="stringliteral">"Window"</span>, | ||
186 | <a name="l00139"></a>00139 <span class="stringliteral">"WindowSymbol"</span>, | ||
187 | <a name="l00140"></a>00140 <span class="stringliteral">"Icon"</span>, | ||
188 | <a name="l00141"></a>00141 <span class="stringliteral">"IconHighlight"</span>, | ||
189 | <a name="l00142"></a>00142 <span class="stringliteral">"GrayWindowSymbol"</span>, | ||
190 | <a name="l00143"></a>00143 <span class="stringliteral">"Editable"</span>, | ||
191 | <a name="l00144"></a>00144 <span class="stringliteral">"GrayEditable"</span>, | ||
192 | <a name="l00145"></a>00145 <span class="stringliteral">"FocusedEditable"</span>, | ||
193 | <a name="l00146"></a>00146 0, | ||
194 | <a name="l00147"></a>00147 }; | ||
195 | <a name="l00148"></a>00148 | ||
196 | <a name="l00150"></a><a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56">00150</a> <span class="keyword">enum</span> <a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56" title="Enumeration for default sizes.">EGUI_DEFAULT_SIZE</a> | ||
197 | <a name="l00151"></a>00151 { | ||
198 | <a name="l00153"></a><a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a19a06d46da0e59dc7b65921d3f6ca0d5">00153</a> <a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a19a06d46da0e59dc7b65921d3f6ca0d5" title="default with / height of scrollbar">EGDS_SCROLLBAR_SIZE</a> = 0, | ||
199 | <a name="l00155"></a><a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a3e0000e7e4614784d47199e62a2f36ed">00155</a> <a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a3e0000e7e4614784d47199e62a2f36ed" title="height of menu">EGDS_MENU_HEIGHT</a>, | ||
200 | <a name="l00157"></a><a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a127431cb514f45589723e302bd0dd9bf">00157</a> <a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a127431cb514f45589723e302bd0dd9bf" title="width of a window button">EGDS_WINDOW_BUTTON_WIDTH</a>, | ||
201 | <a name="l00159"></a><a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56ab7389030631a62bc57aa4466c97e03b0">00159</a> <a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56ab7389030631a62bc57aa4466c97e03b0" title="width of a checkbox check">EGDS_CHECK_BOX_WIDTH</a>, | ||
202 | <a name="l00161"></a><a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a1ffa7fffc987d32b85096fadc709516e">00161</a> <a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a1ffa7fffc987d32b85096fadc709516e">EGDS_MESSAGE_BOX_WIDTH</a>, | ||
203 | <a name="l00163"></a><a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56aab6c80b0456e769a61cfd71f3e3ed742">00163</a> <a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56aab6c80b0456e769a61cfd71f3e3ed742">EGDS_MESSAGE_BOX_HEIGHT</a>, | ||
204 | <a name="l00165"></a><a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56adb679f34fafd08f9e634011779138959">00165</a> <a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56adb679f34fafd08f9e634011779138959" title="width of a default button">EGDS_BUTTON_WIDTH</a>, | ||
205 | <a name="l00167"></a><a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a612bfdbb91884b04f2082bd366a07bf1">00167</a> <a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a612bfdbb91884b04f2082bd366a07bf1" title="height of a default button">EGDS_BUTTON_HEIGHT</a>, | ||
206 | <a name="l00169"></a><a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56ad1a9733634f9a6d997a9a2c4ccba2dc1">00169</a> <a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56ad1a9733634f9a6d997a9a2c4ccba2dc1" title="distance for text from background">EGDS_TEXT_DISTANCE_X</a>, | ||
207 | <a name="l00171"></a><a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a6cc68e6fe0f3ade77b0aa33daafda998">00171</a> <a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a6cc68e6fe0f3ade77b0aa33daafda998" title="distance for text from background">EGDS_TEXT_DISTANCE_Y</a>, | ||
208 | <a name="l00173"></a><a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56aa059daea719de42f1ed4a0a808ecf8b4">00173</a> <a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56aa059daea719de42f1ed4a0a808ecf8b4" title="distance for text in the title bar, from the left of the window rect">EGDS_TITLEBARTEXT_DISTANCE_X</a>, | ||
209 | <a name="l00175"></a><a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56aaeb1a55c6627d85879c277a5c76555da">00175</a> <a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56aaeb1a55c6627d85879c277a5c76555da" title="distance for text in the title bar, from the top of the window rect">EGDS_TITLEBARTEXT_DISTANCE_Y</a>, | ||
210 | <a name="l00177"></a><a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a34a9f911958e9e86b43fdb40d768ff85">00177</a> <a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a34a9f911958e9e86b43fdb40d768ff85" title="free space in a messagebox between borders and contents on all sides">EGDS_MESSAGE_BOX_GAP_SPACE</a>, | ||
211 | <a name="l00179"></a><a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a05cf414754f7f2fbd0684112d17edf69">00179</a> <a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a05cf414754f7f2fbd0684112d17edf69" title="minimal space to reserve for messagebox text-width">EGDS_MESSAGE_BOX_MIN_TEXT_WIDTH</a>, | ||
212 | <a name="l00181"></a><a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a8d659b67951e93c373c76dcb9d021dc5">00181</a> <a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a8d659b67951e93c373c76dcb9d021dc5" title="maximal space to reserve for messagebox text-width">EGDS_MESSAGE_BOX_MAX_TEXT_WIDTH</a>, | ||
213 | <a name="l00183"></a><a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a054fe878b2ae523df1227cc3802acd4b">00183</a> <a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a054fe878b2ae523df1227cc3802acd4b" title="minimal space to reserve for messagebox text-height">EGDS_MESSAGE_BOX_MIN_TEXT_HEIGHT</a>, | ||
214 | <a name="l00185"></a><a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a5314c05e1e655ea747253befa3d4e801">00185</a> <a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a5314c05e1e655ea747253befa3d4e801" title="maximal space to reserve for messagebox text-height">EGDS_MESSAGE_BOX_MAX_TEXT_HEIGHT</a>, | ||
215 | <a name="l00187"></a><a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a0377a36da4f30bf0409ab53b733e0ac9">00187</a> <a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a0377a36da4f30bf0409ab53b733e0ac9" title="pixels to move the button image to the right when a pushbutton is pressed">EGDS_BUTTON_PRESSED_IMAGE_OFFSET_X</a>, | ||
216 | <a name="l00189"></a><a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56addfaab5a829f52753ee2a477b22c5817">00189</a> <a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56addfaab5a829f52753ee2a477b22c5817" title="pixels to move the button image down when a pushbutton is pressed">EGDS_BUTTON_PRESSED_IMAGE_OFFSET_Y</a>, | ||
217 | <a name="l00191"></a><a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56aebf6a106911ab65c3f20a22de416571d">00191</a> <a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56aebf6a106911ab65c3f20a22de416571d" title="pixels to move the button text to the right when a pushbutton is pressed">EGDS_BUTTON_PRESSED_TEXT_OFFSET_X</a>, | ||
218 | <a name="l00193"></a><a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56ab0dc236ce8b36a408db568c5fc20ea1e">00193</a> <a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56ab0dc236ce8b36a408db568c5fc20ea1e" title="pixels to move the button text down when a pushbutton is pressed">EGDS_BUTTON_PRESSED_TEXT_OFFSET_Y</a>, | ||
219 | <a name="l00194"></a>00194 | ||
220 | <a name="l00197"></a><a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a9362f68e0dfeb624b584f198b8e02cd9">00197</a> <a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a9362f68e0dfeb624b584f198b8e02cd9">EGDS_COUNT</a> | ||
221 | <a name="l00198"></a>00198 }; | ||
222 | <a name="l00199"></a>00199 | ||
223 | <a name="l00200"></a>00200 | ||
224 | <a name="l00202"></a><a class="code" href="namespaceirr_1_1gui.html#abe12c94df9794fb49165f7c6f87636d8">00202</a> <span class="keyword">const</span> <a class="code" href="namespaceirr.html#a9395eaea339bcb546b319e9c96bf7410" title="8 bit character variable.">c8</a>* <span class="keyword">const</span> <a class="code" href="namespaceirr_1_1gui.html#abe12c94df9794fb49165f7c6f87636d8" title="Names for default skin sizes.">GUISkinSizeNames</a>[<a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56a9362f68e0dfeb624b584f198b8e02cd9">EGDS_COUNT</a>+1] = | ||
225 | <a name="l00203"></a>00203 { | ||
226 | <a name="l00204"></a>00204 <span class="stringliteral">"ScrollBarSize"</span>, | ||
227 | <a name="l00205"></a>00205 <span class="stringliteral">"MenuHeight"</span>, | ||
228 | <a name="l00206"></a>00206 <span class="stringliteral">"WindowButtonWidth"</span>, | ||
229 | <a name="l00207"></a>00207 <span class="stringliteral">"CheckBoxWidth"</span>, | ||
230 | <a name="l00208"></a>00208 <span class="stringliteral">"MessageBoxWidth"</span>, | ||
231 | <a name="l00209"></a>00209 <span class="stringliteral">"MessageBoxHeight"</span>, | ||
232 | <a name="l00210"></a>00210 <span class="stringliteral">"ButtonWidth"</span>, | ||
233 | <a name="l00211"></a>00211 <span class="stringliteral">"ButtonHeight"</span>, | ||
234 | <a name="l00212"></a>00212 <span class="stringliteral">"TextDistanceX"</span>, | ||
235 | <a name="l00213"></a>00213 <span class="stringliteral">"TextDistanceY"</span>, | ||
236 | <a name="l00214"></a>00214 <span class="stringliteral">"TitleBarTextX"</span>, | ||
237 | <a name="l00215"></a>00215 <span class="stringliteral">"TitleBarTextY"</span>, | ||
238 | <a name="l00216"></a>00216 <span class="stringliteral">"MessageBoxGapSpace"</span>, | ||
239 | <a name="l00217"></a>00217 <span class="stringliteral">"MessageBoxMinTextWidth"</span>, | ||
240 | <a name="l00218"></a>00218 <span class="stringliteral">"MessageBoxMaxTextWidth"</span>, | ||
241 | <a name="l00219"></a>00219 <span class="stringliteral">"MessageBoxMinTextHeight"</span>, | ||
242 | <a name="l00220"></a>00220 <span class="stringliteral">"MessageBoxMaxTextHeight"</span>, | ||
243 | <a name="l00221"></a>00221 <span class="stringliteral">"ButtonPressedImageOffsetX"</span>, | ||
244 | <a name="l00222"></a>00222 <span class="stringliteral">"ButtonPressedImageOffsetY"</span> | ||
245 | <a name="l00223"></a>00223 <span class="stringliteral">"ButtonPressedTextOffsetX"</span>, | ||
246 | <a name="l00224"></a>00224 <span class="stringliteral">"ButtonPressedTextOffsetY"</span>, | ||
247 | <a name="l00225"></a>00225 0 | ||
248 | <a name="l00226"></a>00226 }; | ||
249 | <a name="l00227"></a>00227 | ||
250 | <a name="l00228"></a>00228 | ||
251 | <a name="l00229"></a><a class="code" href="namespaceirr_1_1gui.html#a18bc64c635f8b0db66498d779569e296">00229</a> <span class="keyword">enum</span> <a class="code" href="namespaceirr_1_1gui.html#a18bc64c635f8b0db66498d779569e296">EGUI_DEFAULT_TEXT</a> | ||
252 | <a name="l00230"></a>00230 { | ||
253 | <a name="l00232"></a><a class="code" href="namespaceirr_1_1gui.html#a18bc64c635f8b0db66498d779569e296adb115e47a5474bf919f4d79a0cd33545">00232</a> <a class="code" href="namespaceirr_1_1gui.html#a18bc64c635f8b0db66498d779569e296adb115e47a5474bf919f4d79a0cd33545" title="Text for the OK button on a message box.">EGDT_MSG_BOX_OK</a> = 0, | ||
254 | <a name="l00234"></a><a class="code" href="namespaceirr_1_1gui.html#a18bc64c635f8b0db66498d779569e296a91cfeb610319f4bea2c8c60dfd643262">00234</a> <a class="code" href="namespaceirr_1_1gui.html#a18bc64c635f8b0db66498d779569e296a91cfeb610319f4bea2c8c60dfd643262" title="Text for the Cancel button on a message box.">EGDT_MSG_BOX_CANCEL</a>, | ||
255 | <a name="l00236"></a><a class="code" href="namespaceirr_1_1gui.html#a18bc64c635f8b0db66498d779569e296a138b0073753be7ec046801cc4a1648c5">00236</a> <a class="code" href="namespaceirr_1_1gui.html#a18bc64c635f8b0db66498d779569e296a138b0073753be7ec046801cc4a1648c5" title="Text for the Yes button on a message box.">EGDT_MSG_BOX_YES</a>, | ||
256 | <a name="l00238"></a><a class="code" href="namespaceirr_1_1gui.html#a18bc64c635f8b0db66498d779569e296a065c906a1c8483fc86184534f7dba67f">00238</a> <a class="code" href="namespaceirr_1_1gui.html#a18bc64c635f8b0db66498d779569e296a065c906a1c8483fc86184534f7dba67f" title="Text for the No button on a message box.">EGDT_MSG_BOX_NO</a>, | ||
257 | <a name="l00240"></a><a class="code" href="namespaceirr_1_1gui.html#a18bc64c635f8b0db66498d779569e296ab14824d311b4a0f72b2a8a0c896cc922">00240</a> <a class="code" href="namespaceirr_1_1gui.html#a18bc64c635f8b0db66498d779569e296ab14824d311b4a0f72b2a8a0c896cc922" title="Tooltip text for window close button.">EGDT_WINDOW_CLOSE</a>, | ||
258 | <a name="l00242"></a><a class="code" href="namespaceirr_1_1gui.html#a18bc64c635f8b0db66498d779569e296a45b5d476b5903a70673b21298d339a2b">00242</a> <a class="code" href="namespaceirr_1_1gui.html#a18bc64c635f8b0db66498d779569e296a45b5d476b5903a70673b21298d339a2b" title="Tooltip text for window maximize button.">EGDT_WINDOW_MAXIMIZE</a>, | ||
259 | <a name="l00244"></a><a class="code" href="namespaceirr_1_1gui.html#a18bc64c635f8b0db66498d779569e296ace281ab77a8d71f26e1c01cf86e39219">00244</a> <a class="code" href="namespaceirr_1_1gui.html#a18bc64c635f8b0db66498d779569e296ace281ab77a8d71f26e1c01cf86e39219" title="Tooltip text for window minimize button.">EGDT_WINDOW_MINIMIZE</a>, | ||
260 | <a name="l00246"></a><a class="code" href="namespaceirr_1_1gui.html#a18bc64c635f8b0db66498d779569e296a793228ed7daf809dc35b884d42d59365">00246</a> <a class="code" href="namespaceirr_1_1gui.html#a18bc64c635f8b0db66498d779569e296a793228ed7daf809dc35b884d42d59365" title="Tooltip text for window restore button.">EGDT_WINDOW_RESTORE</a>, | ||
261 | <a name="l00247"></a>00247 | ||
262 | <a name="l00249"></a><a class="code" href="namespaceirr_1_1gui.html#a18bc64c635f8b0db66498d779569e296ade84552c411abd7ad31e691e98d7ce3e">00249</a> <a class="code" href="namespaceirr_1_1gui.html#a18bc64c635f8b0db66498d779569e296ade84552c411abd7ad31e691e98d7ce3e" title="this value is not used, it only specifies the number of default texts">EGDT_COUNT</a> | ||
263 | <a name="l00250"></a>00250 }; | ||
264 | <a name="l00251"></a>00251 | ||
265 | <a name="l00253"></a><a class="code" href="namespaceirr_1_1gui.html#a7a79244e18c4a21f28a872dba5db144f">00253</a> <span class="keyword">const</span> <a class="code" href="namespaceirr.html#a9395eaea339bcb546b319e9c96bf7410" title="8 bit character variable.">c8</a>* <span class="keyword">const</span> <a class="code" href="namespaceirr_1_1gui.html#a7a79244e18c4a21f28a872dba5db144f" title="Names for default skin sizes.">GUISkinTextNames</a>[<a class="code" href="namespaceirr_1_1gui.html#a18bc64c635f8b0db66498d779569e296ade84552c411abd7ad31e691e98d7ce3e" title="this value is not used, it only specifies the number of default texts">EGDT_COUNT</a>+1] = | ||
266 | <a name="l00254"></a>00254 { | ||
267 | <a name="l00255"></a>00255 <span class="stringliteral">"MessageBoxOkay"</span>, | ||
268 | <a name="l00256"></a>00256 <span class="stringliteral">"MessageBoxCancel"</span>, | ||
269 | <a name="l00257"></a>00257 <span class="stringliteral">"MessageBoxYes"</span>, | ||
270 | <a name="l00258"></a>00258 <span class="stringliteral">"MessageBoxNo"</span>, | ||
271 | <a name="l00259"></a>00259 <span class="stringliteral">"WindowButtonClose"</span>, | ||
272 | <a name="l00260"></a>00260 <span class="stringliteral">"WindowButtonMaximize"</span>, | ||
273 | <a name="l00261"></a>00261 <span class="stringliteral">"WindowButtonMinimize"</span>, | ||
274 | <a name="l00262"></a>00262 <span class="stringliteral">"WindowButtonRestore"</span>, | ||
275 | <a name="l00263"></a>00263 0 | ||
276 | <a name="l00264"></a>00264 }; | ||
277 | <a name="l00265"></a>00265 | ||
278 | <a name="l00267"></a><a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9f">00267</a> <span class="keyword">enum</span> <a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9f" title="Customizable symbols for GUI.">EGUI_DEFAULT_ICON</a> | ||
279 | <a name="l00268"></a>00268 { | ||
280 | <a name="l00270"></a><a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa8032172700ff76ebc5fa9338a17aab3d">00270</a> <a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa8032172700ff76ebc5fa9338a17aab3d" title="maximize window button">EGDI_WINDOW_MAXIMIZE</a> = 0, | ||
281 | <a name="l00272"></a><a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa8612a819ab4738440aadb4a596e5cffe">00272</a> <a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa8612a819ab4738440aadb4a596e5cffe" title="restore window button">EGDI_WINDOW_RESTORE</a>, | ||
282 | <a name="l00274"></a><a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9facc0ac634c3c7a4be116c57e2047ac362">00274</a> <a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9facc0ac634c3c7a4be116c57e2047ac362" title="close window button">EGDI_WINDOW_CLOSE</a>, | ||
283 | <a name="l00276"></a><a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9faebf07014e699dac60a8d5a7d441fb7b0">00276</a> <a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9faebf07014e699dac60a8d5a7d441fb7b0" title="minimize window button">EGDI_WINDOW_MINIMIZE</a>, | ||
284 | <a name="l00278"></a><a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fad55d2013e3f4145d8204203be9cb9e5b">00278</a> <a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fad55d2013e3f4145d8204203be9cb9e5b" title="resize icon for bottom right corner of a window">EGDI_WINDOW_RESIZE</a>, | ||
285 | <a name="l00280"></a><a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa287bd96e703851ff5a18d04217990bc8">00280</a> <a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa287bd96e703851ff5a18d04217990bc8" title="scroll bar up button">EGDI_CURSOR_UP</a>, | ||
286 | <a name="l00282"></a><a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa73b7c9fb60c006f0788fa544e4865cd1">00282</a> <a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa73b7c9fb60c006f0788fa544e4865cd1" title="scroll bar down button">EGDI_CURSOR_DOWN</a>, | ||
287 | <a name="l00284"></a><a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa0d186ee3c7ce1d8151420eb6caac6f8b">00284</a> <a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa0d186ee3c7ce1d8151420eb6caac6f8b" title="scroll bar left button">EGDI_CURSOR_LEFT</a>, | ||
288 | <a name="l00286"></a><a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa31753de484df894ec3fa44fafd9169f5">00286</a> <a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa31753de484df894ec3fa44fafd9169f5" title="scroll bar right button">EGDI_CURSOR_RIGHT</a>, | ||
289 | <a name="l00288"></a><a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa7db4cb20dde49cde1b3339e197d81ba8">00288</a> <a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa7db4cb20dde49cde1b3339e197d81ba8" title="icon for menu children">EGDI_MENU_MORE</a>, | ||
290 | <a name="l00290"></a><a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9faec367e2d8f260fab9988fb1f568b85c0">00290</a> <a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9faec367e2d8f260fab9988fb1f568b85c0" title="tick for checkbox">EGDI_CHECK_BOX_CHECKED</a>, | ||
291 | <a name="l00292"></a><a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa71f8a47be0c3f23ff4f49918d6025a94">00292</a> <a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa71f8a47be0c3f23ff4f49918d6025a94" title="down arrow for dropdown menus">EGDI_DROP_DOWN</a>, | ||
292 | <a name="l00294"></a><a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa70ccb9f247ff19cc3694fdf8d5612977">00294</a> <a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa70ccb9f247ff19cc3694fdf8d5612977" title="smaller up arrow">EGDI_SMALL_CURSOR_UP</a>, | ||
293 | <a name="l00296"></a><a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa16cfae29184afa7372a8fd2dfbeb565f">00296</a> <a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa16cfae29184afa7372a8fd2dfbeb565f" title="smaller down arrow">EGDI_SMALL_CURSOR_DOWN</a>, | ||
294 | <a name="l00298"></a><a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa13e0719d6abd35ac9f6a6f9f9aeee92c">00298</a> <a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa13e0719d6abd35ac9f6a6f9f9aeee92c" title="selection dot in a radio button">EGDI_RADIO_BUTTON_CHECKED</a>, | ||
295 | <a name="l00300"></a><a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa9800a047f40b843de73e7175d797b55d">00300</a> <a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa9800a047f40b843de73e7175d797b55d" title="<< icon indicating there is more content to the left">EGDI_MORE_LEFT</a>, | ||
296 | <a name="l00302"></a><a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa2187577dde6d7eecb44cdfad73d7e8ea">00302</a> <a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa2187577dde6d7eecb44cdfad73d7e8ea" title=">> icon indicating that there is more content to the right">EGDI_MORE_RIGHT</a>, | ||
297 | <a name="l00304"></a><a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9faaf410ff96a0e786e35864d02bda6da7a">00304</a> <a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9faaf410ff96a0e786e35864d02bda6da7a" title="icon indicating that there is more content above">EGDI_MORE_UP</a>, | ||
298 | <a name="l00306"></a><a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa0a90edde3c12920face1e4e60704cf66">00306</a> <a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa0a90edde3c12920face1e4e60704cf66" title="icon indicating that there is more content below">EGDI_MORE_DOWN</a>, | ||
299 | <a name="l00308"></a><a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fac24cede7b078f4703af5d96113649db3">00308</a> <a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fac24cede7b078f4703af5d96113649db3" title="plus icon for trees">EGDI_EXPAND</a>, | ||
300 | <a name="l00309"></a>00309 | ||
301 | <a name="l00311"></a><a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa426105a685e8ca00faa38d21c23e2618">00311</a> <a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa426105a685e8ca00faa38d21c23e2618" title="minus icon for trees">EGDI_COLLAPSE</a>, | ||
302 | <a name="l00313"></a><a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa30f300ae6dbf4d81293d54546a0f0a64">00313</a> <a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fa30f300ae6dbf4d81293d54546a0f0a64" title="file icon for file selection">EGDI_FILE</a>, | ||
303 | <a name="l00315"></a><a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9faf66154df2a91c625c72c75781de1b84f">00315</a> <a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9faf66154df2a91c625c72c75781de1b84f" title="folder icon for file selection">EGDI_DIRECTORY</a>, | ||
304 | <a name="l00316"></a>00316 | ||
305 | <a name="l00318"></a><a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fafb5e0bfc0c4795be53ec99ee9ebdd1b8">00318</a> <a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fafb5e0bfc0c4795be53ec99ee9ebdd1b8" title="value not used, it only specifies the number of icons">EGDI_COUNT</a> | ||
306 | <a name="l00319"></a>00319 }; | ||
307 | <a name="l00320"></a>00320 | ||
308 | <a name="l00321"></a><a class="code" href="namespaceirr_1_1gui.html#aed937604345d1d6de309610d022b5142">00321</a> <span class="keyword">const</span> <a class="code" href="namespaceirr.html#a9395eaea339bcb546b319e9c96bf7410" title="8 bit character variable.">c8</a>* <span class="keyword">const</span> <a class="code" href="namespaceirr_1_1gui.html#aed937604345d1d6de309610d022b5142">GUISkinIconNames</a>[<a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9fafb5e0bfc0c4795be53ec99ee9ebdd1b8" title="value not used, it only specifies the number of icons">EGDI_COUNT</a>+1] = | ||
309 | <a name="l00322"></a>00322 { | ||
310 | <a name="l00323"></a>00323 <span class="stringliteral">"windowMaximize"</span>, | ||
311 | <a name="l00324"></a>00324 <span class="stringliteral">"windowRestore"</span>, | ||
312 | <a name="l00325"></a>00325 <span class="stringliteral">"windowClose"</span>, | ||
313 | <a name="l00326"></a>00326 <span class="stringliteral">"windowMinimize"</span>, | ||
314 | <a name="l00327"></a>00327 <span class="stringliteral">"windowResize"</span>, | ||
315 | <a name="l00328"></a>00328 <span class="stringliteral">"cursorUp"</span>, | ||
316 | <a name="l00329"></a>00329 <span class="stringliteral">"cursorDown"</span>, | ||
317 | <a name="l00330"></a>00330 <span class="stringliteral">"cursorLeft"</span>, | ||
318 | <a name="l00331"></a>00331 <span class="stringliteral">"cursorRight"</span>, | ||
319 | <a name="l00332"></a>00332 <span class="stringliteral">"menuMore"</span>, | ||
320 | <a name="l00333"></a>00333 <span class="stringliteral">"checkBoxChecked"</span>, | ||
321 | <a name="l00334"></a>00334 <span class="stringliteral">"dropDown"</span>, | ||
322 | <a name="l00335"></a>00335 <span class="stringliteral">"smallCursorUp"</span>, | ||
323 | <a name="l00336"></a>00336 <span class="stringliteral">"smallCursorDown"</span>, | ||
324 | <a name="l00337"></a>00337 <span class="stringliteral">"radioButtonChecked"</span>, | ||
325 | <a name="l00338"></a>00338 <span class="stringliteral">"moreLeft"</span>, | ||
326 | <a name="l00339"></a>00339 <span class="stringliteral">"moreRight"</span>, | ||
327 | <a name="l00340"></a>00340 <span class="stringliteral">"moreUp"</span>, | ||
328 | <a name="l00341"></a>00341 <span class="stringliteral">"moreDown"</span>, | ||
329 | <a name="l00342"></a>00342 <span class="stringliteral">"expand"</span>, | ||
330 | <a name="l00343"></a>00343 <span class="stringliteral">"collapse"</span>, | ||
331 | <a name="l00344"></a>00344 <span class="stringliteral">"file"</span>, | ||
332 | <a name="l00345"></a>00345 <span class="stringliteral">"directory"</span>, | ||
333 | <a name="l00346"></a>00346 0 | ||
334 | <a name="l00347"></a>00347 }; | ||
335 | <a name="l00348"></a>00348 | ||
336 | <a name="l00349"></a>00349 <span class="comment">// Customizable fonts</span> | ||
337 | <a name="l00350"></a><a class="code" href="namespaceirr_1_1gui.html#a9e598ab5e8644d142e55d66e8d308441">00350</a> <span class="keyword">enum</span> <a class="code" href="namespaceirr_1_1gui.html#a9e598ab5e8644d142e55d66e8d308441">EGUI_DEFAULT_FONT</a> | ||
338 | <a name="l00351"></a>00351 { | ||
339 | <a name="l00353"></a><a class="code" href="namespaceirr_1_1gui.html#a9e598ab5e8644d142e55d66e8d308441a0e4ccbc9a50a7d6bf06bc6284d758c2c">00353</a> <a class="code" href="namespaceirr_1_1gui.html#a9e598ab5e8644d142e55d66e8d308441a0e4ccbc9a50a7d6bf06bc6284d758c2c" title="For static text, edit boxes, lists and most other places.">EGDF_DEFAULT</a>=0, | ||
340 | <a name="l00355"></a><a class="code" href="namespaceirr_1_1gui.html#a9e598ab5e8644d142e55d66e8d308441aafd6e9fe5c24865be2b9e0d62b9c9057">00355</a> <a class="code" href="namespaceirr_1_1gui.html#a9e598ab5e8644d142e55d66e8d308441aafd6e9fe5c24865be2b9e0d62b9c9057" title="Font for buttons.">EGDF_BUTTON</a>, | ||
341 | <a name="l00357"></a><a class="code" href="namespaceirr_1_1gui.html#a9e598ab5e8644d142e55d66e8d308441a5c515a07ee0acd188a649ffbc960b957">00357</a> <a class="code" href="namespaceirr_1_1gui.html#a9e598ab5e8644d142e55d66e8d308441a5c515a07ee0acd188a649ffbc960b957" title="Font for window title bars.">EGDF_WINDOW</a>, | ||
342 | <a name="l00359"></a><a class="code" href="namespaceirr_1_1gui.html#a9e598ab5e8644d142e55d66e8d308441a091b605e00a9bae7f9ba83fd0b39a3e1">00359</a> <a class="code" href="namespaceirr_1_1gui.html#a9e598ab5e8644d142e55d66e8d308441a091b605e00a9bae7f9ba83fd0b39a3e1" title="Font for menu items.">EGDF_MENU</a>, | ||
343 | <a name="l00361"></a><a class="code" href="namespaceirr_1_1gui.html#a9e598ab5e8644d142e55d66e8d308441a9939ed432e179bb20810ee46a82ffcb8">00361</a> <a class="code" href="namespaceirr_1_1gui.html#a9e598ab5e8644d142e55d66e8d308441a9939ed432e179bb20810ee46a82ffcb8" title="Font for tooltips.">EGDF_TOOLTIP</a>, | ||
344 | <a name="l00364"></a><a class="code" href="namespaceirr_1_1gui.html#a9e598ab5e8644d142e55d66e8d308441af1ed7f91bb6d3e143af4c7fd336d1710">00364</a> <a class="code" href="namespaceirr_1_1gui.html#a9e598ab5e8644d142e55d66e8d308441af1ed7f91bb6d3e143af4c7fd336d1710">EGDF_COUNT</a> | ||
345 | <a name="l00365"></a>00365 }; | ||
346 | <a name="l00366"></a>00366 | ||
347 | <a name="l00367"></a><a class="code" href="namespaceirr_1_1gui.html#a5c6732b3367952ffae95904f3b5d9bf4">00367</a> <span class="keyword">const</span> <a class="code" href="namespaceirr.html#a9395eaea339bcb546b319e9c96bf7410" title="8 bit character variable.">c8</a>* <span class="keyword">const</span> <a class="code" href="namespaceirr_1_1gui.html#a5c6732b3367952ffae95904f3b5d9bf4">GUISkinFontNames</a>[<a class="code" href="namespaceirr_1_1gui.html#a9e598ab5e8644d142e55d66e8d308441af1ed7f91bb6d3e143af4c7fd336d1710">EGDF_COUNT</a>+1] = | ||
348 | <a name="l00368"></a>00368 { | ||
349 | <a name="l00369"></a>00369 <span class="stringliteral">"defaultFont"</span>, | ||
350 | <a name="l00370"></a>00370 <span class="stringliteral">"buttonFont"</span>, | ||
351 | <a name="l00371"></a>00371 <span class="stringliteral">"windowFont"</span>, | ||
352 | <a name="l00372"></a>00372 <span class="stringliteral">"menuFont"</span>, | ||
353 | <a name="l00373"></a>00373 <span class="stringliteral">"tooltipFont"</span>, | ||
354 | <a name="l00374"></a>00374 0 | ||
355 | <a name="l00375"></a>00375 }; | ||
356 | <a name="l00376"></a>00376 | ||
357 | <a name="l00378"></a><a class="code" href="classirr_1_1gui_1_1_i_g_u_i_skin.html">00378</a> <span class="keyword">class </span><a class="code" href="classirr_1_1gui_1_1_i_g_u_i_skin.html" title="A skin modifies the look of the GUI elements.">IGUISkin</a> : <span class="keyword">public</span> <span class="keyword">virtual</span> io::IAttributeExchangingObject | ||
358 | <a name="l00379"></a>00379 { | ||
359 | <a name="l00380"></a>00380 <span class="keyword">public</span>: | ||
360 | <a name="l00381"></a>00381 | ||
361 | <a name="l00383"></a>00383 <span class="keyword">virtual</span> <a class="code" href="classirr_1_1video_1_1_s_color.html" title="Class representing a 32 bit ARGB color.">video::SColor</a> <a class="code" href="classirr_1_1gui_1_1_i_g_u_i_skin.html#ad1afa2e5e34c30e0cbfb85b1dee2dbe3" title="returns default color">getColor</a>(<a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467a" title="Enumeration for skin colors.">EGUI_DEFAULT_COLOR</a> color) <span class="keyword">const</span> = 0; | ||
362 | <a name="l00384"></a>00384 | ||
363 | <a name="l00386"></a>00386 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classirr_1_1gui_1_1_i_g_u_i_skin.html#ab9782296ba881872207a0915a81d7807" title="sets a default color">setColor</a>(<a class="code" href="namespaceirr_1_1gui.html#abd15860fde29833c48daff5f95d5467a" title="Enumeration for skin colors.">EGUI_DEFAULT_COLOR</a> which, <a class="code" href="classirr_1_1video_1_1_s_color.html" title="Class representing a 32 bit ARGB color.">video::SColor</a> newColor) = 0; | ||
364 | <a name="l00387"></a>00387 | ||
365 | <a name="l00389"></a>00389 <span class="keyword">virtual</span> <a class="code" href="namespaceirr.html#ac66849b7a6ed16e30ebede579f9b47c6" title="32 bit signed variable.">s32</a> <a class="code" href="classirr_1_1gui_1_1_i_g_u_i_skin.html#ac48a8a0b6cdccacfa90a0fb23e4d9503" title="returns size for the given size type">getSize</a>(<a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56" title="Enumeration for default sizes.">EGUI_DEFAULT_SIZE</a> size) <span class="keyword">const</span> = 0; | ||
366 | <a name="l00390"></a>00390 | ||
367 | <a name="l00392"></a>00392 | ||
368 | <a name="l00394"></a>00394 <span class="keyword">virtual</span> <span class="keyword">const</span> <span class="keywordtype">wchar_t</span>* <a class="code" href="classirr_1_1gui_1_1_i_g_u_i_skin.html#a48a987d458a0e6f4e71fe6fd9cfecb2d" title="Returns a default text.">getDefaultText</a>(<a class="code" href="namespaceirr_1_1gui.html#a18bc64c635f8b0db66498d779569e296">EGUI_DEFAULT_TEXT</a> text) <span class="keyword">const</span> = 0; | ||
369 | <a name="l00395"></a>00395 | ||
370 | <a name="l00397"></a>00397 | ||
371 | <a name="l00399"></a>00399 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classirr_1_1gui_1_1_i_g_u_i_skin.html#a782a67363479b5cf7d085189774908ef" title="Sets a default text.">setDefaultText</a>(<a class="code" href="namespaceirr_1_1gui.html#a18bc64c635f8b0db66498d779569e296">EGUI_DEFAULT_TEXT</a> which, <span class="keyword">const</span> <span class="keywordtype">wchar_t</span>* newText) = 0; | ||
372 | <a name="l00400"></a>00400 | ||
373 | <a name="l00402"></a>00402 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classirr_1_1gui_1_1_i_g_u_i_skin.html#afed39dadcfbdc74138f60a02d7b92d2d" title="sets a default size">setSize</a>(<a class="code" href="namespaceirr_1_1gui.html#a27be6aa12d4985a5005983182fe99d56" title="Enumeration for default sizes.">EGUI_DEFAULT_SIZE</a> which, <a class="code" href="namespaceirr.html#ac66849b7a6ed16e30ebede579f9b47c6" title="32 bit signed variable.">s32</a> size) = 0; | ||
374 | <a name="l00403"></a>00403 | ||
375 | <a name="l00405"></a>00405 <span class="keyword">virtual</span> <a class="code" href="classirr_1_1gui_1_1_i_g_u_i_font.html" title="Font interface.">IGUIFont</a>* <a class="code" href="classirr_1_1gui_1_1_i_g_u_i_skin.html#ab1b2623d04688c4dfe106ca407171d6e" title="returns the default font">getFont</a>(<a class="code" href="namespaceirr_1_1gui.html#a9e598ab5e8644d142e55d66e8d308441">EGUI_DEFAULT_FONT</a> which=<a class="code" href="namespaceirr_1_1gui.html#a9e598ab5e8644d142e55d66e8d308441a0e4ccbc9a50a7d6bf06bc6284d758c2c" title="For static text, edit boxes, lists and most other places.">EGDF_DEFAULT</a>) <span class="keyword">const</span> = 0; | ||
376 | <a name="l00406"></a>00406 | ||
377 | <a name="l00408"></a>00408 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classirr_1_1gui_1_1_i_g_u_i_skin.html#a1e315ed3175b14294ba753911f8423eb" title="sets a default font">setFont</a>(<a class="code" href="classirr_1_1gui_1_1_i_g_u_i_font.html" title="Font interface.">IGUIFont</a>* font, <a class="code" href="namespaceirr_1_1gui.html#a9e598ab5e8644d142e55d66e8d308441">EGUI_DEFAULT_FONT</a> which=<a class="code" href="namespaceirr_1_1gui.html#a9e598ab5e8644d142e55d66e8d308441a0e4ccbc9a50a7d6bf06bc6284d758c2c" title="For static text, edit boxes, lists and most other places.">EGDF_DEFAULT</a>) = 0; | ||
378 | <a name="l00409"></a>00409 | ||
379 | <a name="l00411"></a>00411 <span class="keyword">virtual</span> <a class="code" href="classirr_1_1gui_1_1_i_g_u_i_sprite_bank.html" title="Sprite bank interface.">IGUISpriteBank</a>* <a class="code" href="classirr_1_1gui_1_1_i_g_u_i_skin.html#a24d886480acfd238f6965adfc8a2a7d6" title="returns the sprite bank">getSpriteBank</a>() <span class="keyword">const</span> = 0; | ||
380 | <a name="l00412"></a>00412 | ||
381 | <a name="l00414"></a>00414 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classirr_1_1gui_1_1_i_g_u_i_skin.html#a65c467725a7b2cd2bf772b5ae2efac44" title="sets the sprite bank">setSpriteBank</a>(<a class="code" href="classirr_1_1gui_1_1_i_g_u_i_sprite_bank.html" title="Sprite bank interface.">IGUISpriteBank</a>* bank) = 0; | ||
382 | <a name="l00415"></a>00415 | ||
383 | <a name="l00417"></a>00417 | ||
384 | <a name="l00418"></a>00418 <span class="keyword">virtual</span> <a class="code" href="namespaceirr.html#a0416a53257075833e7002efd0a18e804" title="32 bit unsigned variable.">u32</a> <a class="code" href="classirr_1_1gui_1_1_i_g_u_i_skin.html#a1b96a5dcaa7ffb9228fc2095be6b18c5" title="Returns a default icon.">getIcon</a>(<a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9f" title="Customizable symbols for GUI.">EGUI_DEFAULT_ICON</a> icon) <span class="keyword">const</span> = 0; | ||
385 | <a name="l00419"></a>00419 | ||
386 | <a name="l00421"></a>00421 | ||
387 | <a name="l00425"></a>00425 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classirr_1_1gui_1_1_i_g_u_i_skin.html#a7994f1001681b5eabf398b5c4c24c304" title="Sets a default icon.">setIcon</a>(<a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9f" title="Customizable symbols for GUI.">EGUI_DEFAULT_ICON</a> icon, <a class="code" href="namespaceirr.html#a0416a53257075833e7002efd0a18e804" title="32 bit unsigned variable.">u32</a> index) = 0; | ||
388 | <a name="l00426"></a>00426 | ||
389 | <a name="l00428"></a>00428 | ||
390 | <a name="l00436"></a>00436 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classirr_1_1gui_1_1_i_g_u_i_skin.html#a71becc9ffab32e4b2709bed573097d4b" title="draws a standard 3d button pane">draw3DButtonPaneStandard</a>(<a class="code" href="classirr_1_1gui_1_1_i_g_u_i_element.html" title="Base class of all GUI elements.">IGUIElement</a>* element, | ||
391 | <a name="l00437"></a>00437 <span class="keyword">const</span> <a class="code" href="classirr_1_1core_1_1rect.html">core::rect<s32></a>& rect, | ||
392 | <a name="l00438"></a>00438 <span class="keyword">const</span> <a class="code" href="classirr_1_1core_1_1rect.html">core::rect<s32></a>* clip=0) = 0; | ||
393 | <a name="l00439"></a>00439 | ||
394 | <a name="l00441"></a>00441 | ||
395 | <a name="l00449"></a>00449 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classirr_1_1gui_1_1_i_g_u_i_skin.html#aa31f1ba128b2149bf48fead506d53503" title="draws a pressed 3d button pane">draw3DButtonPanePressed</a>(<a class="code" href="classirr_1_1gui_1_1_i_g_u_i_element.html" title="Base class of all GUI elements.">IGUIElement</a>* element, | ||
396 | <a name="l00450"></a>00450 <span class="keyword">const</span> <a class="code" href="classirr_1_1core_1_1rect.html">core::rect<s32></a>& rect, | ||
397 | <a name="l00451"></a>00451 <span class="keyword">const</span> <a class="code" href="classirr_1_1core_1_1rect.html">core::rect<s32></a>* clip=0) = 0; | ||
398 | <a name="l00452"></a>00452 | ||
399 | <a name="l00454"></a>00454 | ||
400 | <a name="l00465"></a>00465 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classirr_1_1gui_1_1_i_g_u_i_skin.html#ae9db467e7b631d5462c7d2092efbc531" title="draws a sunken 3d pane">draw3DSunkenPane</a>(<a class="code" href="classirr_1_1gui_1_1_i_g_u_i_element.html" title="Base class of all GUI elements.">IGUIElement</a>* element, | ||
401 | <a name="l00466"></a>00466 <a class="code" href="classirr_1_1video_1_1_s_color.html" title="Class representing a 32 bit ARGB color.">video::SColor</a> bgcolor, <span class="keywordtype">bool</span> flat, <span class="keywordtype">bool</span> fillBackGround, | ||
402 | <a name="l00467"></a>00467 <span class="keyword">const</span> <a class="code" href="classirr_1_1core_1_1rect.html">core::rect<s32></a>& rect, | ||
403 | <a name="l00468"></a>00468 <span class="keyword">const</span> <a class="code" href="classirr_1_1core_1_1rect.html">core::rect<s32></a>* clip=0) = 0; | ||
404 | <a name="l00469"></a>00469 | ||
405 | <a name="l00471"></a>00471 | ||
406 | <a name="l00484"></a>00484 <span class="keyword">virtual</span> <a class="code" href="classirr_1_1core_1_1rect.html">core::rect<s32></a> <a class="code" href="classirr_1_1gui_1_1_i_g_u_i_skin.html#a615d368dc8290d7f2a635698e697a53f" title="draws a window background">draw3DWindowBackground</a>(<a class="code" href="classirr_1_1gui_1_1_i_g_u_i_element.html" title="Base class of all GUI elements.">IGUIElement</a>* element, | ||
407 | <a name="l00485"></a>00485 <span class="keywordtype">bool</span> drawTitleBar, <a class="code" href="classirr_1_1video_1_1_s_color.html" title="Class representing a 32 bit ARGB color.">video::SColor</a> titleBarColor, | ||
408 | <a name="l00486"></a>00486 <span class="keyword">const</span> <a class="code" href="classirr_1_1core_1_1rect.html">core::rect<s32></a>& rect, | ||
409 | <a name="l00487"></a>00487 <span class="keyword">const</span> <a class="code" href="classirr_1_1core_1_1rect.html">core::rect<s32></a>* clip=0, | ||
410 | <a name="l00488"></a>00488 <a class="code" href="classirr_1_1core_1_1rect.html">core::rect<s32></a>* checkClientArea=0) = 0; | ||
411 | <a name="l00489"></a>00489 | ||
412 | <a name="l00491"></a>00491 | ||
413 | <a name="l00499"></a>00499 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classirr_1_1gui_1_1_i_g_u_i_skin.html#a1fce02fb3795fc5e71e775a6396fe0eb" title="draws a standard 3d menu pane">draw3DMenuPane</a>(<a class="code" href="classirr_1_1gui_1_1_i_g_u_i_element.html" title="Base class of all GUI elements.">IGUIElement</a>* element, | ||
414 | <a name="l00500"></a>00500 <span class="keyword">const</span> <a class="code" href="classirr_1_1core_1_1rect.html">core::rect<s32></a>& rect, | ||
415 | <a name="l00501"></a>00501 <span class="keyword">const</span> <a class="code" href="classirr_1_1core_1_1rect.html">core::rect<s32></a>* clip=0) = 0; | ||
416 | <a name="l00502"></a>00502 | ||
417 | <a name="l00504"></a>00504 | ||
418 | <a name="l00510"></a>00510 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classirr_1_1gui_1_1_i_g_u_i_skin.html#a8510de5c6bcd0dae99b9b77ac39aba6b" title="draws a standard 3d tool bar">draw3DToolBar</a>(<a class="code" href="classirr_1_1gui_1_1_i_g_u_i_element.html" title="Base class of all GUI elements.">IGUIElement</a>* element, | ||
419 | <a name="l00511"></a>00511 <span class="keyword">const</span> <a class="code" href="classirr_1_1core_1_1rect.html">core::rect<s32></a>& rect, | ||
420 | <a name="l00512"></a>00512 <span class="keyword">const</span> <a class="code" href="classirr_1_1core_1_1rect.html">core::rect<s32></a>* clip=0) = 0; | ||
421 | <a name="l00513"></a>00513 | ||
422 | <a name="l00515"></a>00515 | ||
423 | <a name="l00523"></a>00523 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classirr_1_1gui_1_1_i_g_u_i_skin.html#a9e7027309a52d17554be984554134426" title="draws a tab button">draw3DTabButton</a>(<a class="code" href="classirr_1_1gui_1_1_i_g_u_i_element.html" title="Base class of all GUI elements.">IGUIElement</a>* element, <span class="keywordtype">bool</span> active, | ||
424 | <a name="l00524"></a>00524 <span class="keyword">const</span> <a class="code" href="classirr_1_1core_1_1rect.html">core::rect<s32></a>& rect, <span class="keyword">const</span> <a class="code" href="classirr_1_1core_1_1rect.html">core::rect<s32></a>* clip=0, <a class="code" href="namespaceirr_1_1gui.html#a19eb5fb40e67f108cb16aba922ddaa2d">gui::EGUI_ALIGNMENT</a> alignment=<a class="code" href="namespaceirr_1_1gui.html#a19eb5fb40e67f108cb16aba922ddaa2da4bb8a01452727274e18047a872da1809" title="Aligned to parent's top or left side (default)">EGUIA_UPPERLEFT</a>) = 0; | ||
425 | <a name="l00525"></a>00525 | ||
426 | <a name="l00527"></a>00527 | ||
427 | <a name="l00536"></a>00536 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classirr_1_1gui_1_1_i_g_u_i_skin.html#aeacbaa90b32b9665100320520d1d983f" title="draws a tab control body">draw3DTabBody</a>(<a class="code" href="classirr_1_1gui_1_1_i_g_u_i_element.html" title="Base class of all GUI elements.">IGUIElement</a>* element, <span class="keywordtype">bool</span> border, <span class="keywordtype">bool</span> background, | ||
428 | <a name="l00537"></a>00537 <span class="keyword">const</span> <a class="code" href="classirr_1_1core_1_1rect.html">core::rect<s32></a>& rect, <span class="keyword">const</span> <a class="code" href="classirr_1_1core_1_1rect.html">core::rect<s32></a>* clip=0, <a class="code" href="namespaceirr.html#ac66849b7a6ed16e30ebede579f9b47c6" title="32 bit signed variable.">s32</a> tabHeight=-1, <a class="code" href="namespaceirr_1_1gui.html#a19eb5fb40e67f108cb16aba922ddaa2d">gui::EGUI_ALIGNMENT</a> alignment=<a class="code" href="namespaceirr_1_1gui.html#a19eb5fb40e67f108cb16aba922ddaa2da4bb8a01452727274e18047a872da1809" title="Aligned to parent's top or left side (default)">EGUIA_UPPERLEFT</a> ) = 0; | ||
429 | <a name="l00538"></a>00538 | ||
430 | <a name="l00540"></a>00540 | ||
431 | <a name="l00549"></a>00549 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classirr_1_1gui_1_1_i_g_u_i_skin.html#a121399252e149f6977eb6cc706dd5867" title="draws an icon, usually from the skin's sprite bank">drawIcon</a>(<a class="code" href="classirr_1_1gui_1_1_i_g_u_i_element.html" title="Base class of all GUI elements.">IGUIElement</a>* element, <a class="code" href="namespaceirr_1_1gui.html#a8e54aa253459daf0b62670bda4556d9f" title="Customizable symbols for GUI.">EGUI_DEFAULT_ICON</a> icon, | ||
432 | <a name="l00550"></a>00550 <span class="keyword">const</span> <a class="code" href="classirr_1_1core_1_1vector2d.html" title="2d vector template class with lots of operators and methods.">core::position2di</a> position, <a class="code" href="namespaceirr.html#a0416a53257075833e7002efd0a18e804" title="32 bit unsigned variable.">u32</a> starttime=0, <a class="code" href="namespaceirr.html#a0416a53257075833e7002efd0a18e804" title="32 bit unsigned variable.">u32</a> currenttime=0, | ||
433 | <a name="l00551"></a>00551 <span class="keywordtype">bool</span> loop=<span class="keyword">false</span>, <span class="keyword">const</span> <a class="code" href="classirr_1_1core_1_1rect.html">core::rect<s32></a>* clip=0) = 0; | ||
434 | <a name="l00552"></a>00552 | ||
435 | <a name="l00554"></a>00554 | ||
436 | <a name="l00562"></a>00562 <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="classirr_1_1gui_1_1_i_g_u_i_skin.html#a137082ed352db8dcb713449dfba0ff3e" title="draws a 2d rectangle.">draw2DRectangle</a>(<a class="code" href="classirr_1_1gui_1_1_i_g_u_i_element.html" title="Base class of all GUI elements.">IGUIElement</a>* element, <span class="keyword">const</span> <a class="code" href="classirr_1_1video_1_1_s_color.html" title="Class representing a 32 bit ARGB color.">video::SColor</a> &color, | ||
437 | <a name="l00563"></a>00563 <span class="keyword">const</span> <a class="code" href="classirr_1_1core_1_1rect.html">core::rect<s32></a>& pos, <span class="keyword">const</span> <a class="code" href="classirr_1_1core_1_1rect.html">core::rect<s32></a>* clip = 0) = 0; | ||
438 | <a name="l00564"></a>00564 | ||
439 | <a name="l00566"></a><a class="code" href="classirr_1_1gui_1_1_i_g_u_i_skin.html#a8263c00c89d6568242761a916d79e4ef">00566</a> <span class="keyword">virtual</span> <a class="code" href="namespaceirr_1_1gui.html#a7b4619db540cbdf96e81023893b4eca5" title="Enumeration of available default skins.">EGUI_SKIN_TYPE</a> <a class="code" href="classirr_1_1gui_1_1_i_g_u_i_skin.html#a8263c00c89d6568242761a916d79e4ef" title="get the type of this skin">getType</a>()<span class="keyword"> const </span>{ <span class="keywordflow">return</span> <a class="code" href="namespaceirr_1_1gui.html#a7b4619db540cbdf96e81023893b4eca5a3358836a749cbd8debffc6fdc39d7afb" title="An unknown skin, not serializable at present.">EGST_UNKNOWN</a>; } | ||
440 | <a name="l00567"></a>00567 }; | ||
441 | <a name="l00568"></a>00568 | ||
442 | <a name="l00569"></a>00569 | ||
443 | <a name="l00570"></a>00570 } <span class="comment">// end namespace gui</span> | ||
444 | <a name="l00571"></a>00571 } <span class="comment">// end namespace irr</span> | ||
445 | <a name="l00572"></a>00572 | ||
446 | <a name="l00573"></a>00573 <span class="preprocessor">#endif</span> | ||
447 | <a name="l00574"></a>00574 <span class="preprocessor"></span> | ||
448 | </pre></div></div> | ||
449 | </div> | ||
450 | <div id="nav-path" class="navpath"> | ||
451 | <ul> | ||
452 | <li class="navelem"><a class="el" href="_i_g_u_i_skin_8h.html">IGUISkin.h</a> </li> | ||
453 | <!-- window showing the filter options --> | ||
454 | <div id="MSearchSelectWindow" | ||
455 | onmouseover="return searchBox.OnSearchSelectShow()" | ||
456 | onmouseout="return searchBox.OnSearchSelectHide()" | ||
457 | onkeydown="return searchBox.OnSearchSelectKey(event)"> | ||
458 | <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Defines</a></div> | ||
459 | |||
460 | <!-- iframe showing the search results (closed by default) --> | ||
461 | <div id="MSearchResultsWindow"> | ||
462 | <iframe src="javascript:void(0)" frameborder="0" | ||
463 | name="MSearchResults" id="MSearchResults"> | ||
464 | </iframe> | ||
465 | </div> | ||
466 | |||
467 | |||
468 | <li class="footer"> | ||
469 | <a href="http://irrlicht.sourceforge.net" target="_blank">Irrlicht | ||
470 | Engine</a> Documentation © 2003-2012 by Nikolaus Gebhardt. Generated on Tue Nov 6 2012 11:06:00 for Irrlicht 3D Engine by | ||
471 | <a href="http://www.doxygen.org/index.html" target="_blank">Doxygen</a> 1.7.5.1 </li> | ||
472 | </ul> | ||
473 | </div> | ||
474 | |||
475 | |||
476 | </body> | ||
477 | </html> | ||