1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.8"/>
<title>Dillo: dw::Textblock::Word Struct Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="https://www.dillo.org/dw/html/jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td style="padding-left: 0.5em;">
<div id="projectname">Dillo
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.8 -->
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main Page</span></a></li>
<li><a href="pages.html"><span>Related Pages</span></a></li>
<li><a href="namespaces.html"><span>Namespaces</span></a></li>
<li class="current"><a href="annotated.html"><span>Classes</span></a></li>
<li><a href="files.html"><span>Files</span></a></li>
</ul>
</div>
<div id="navrow2" class="tabs2">
<ul class="tablist">
<li><a href="annotated.html"><span>Class List</span></a></li>
<li><a href="classes.html"><span>Class Index</span></a></li>
<li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li>
<li><a href="functions.html"><span>Class Members</span></a></li>
</ul>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespacedw.html">dw</a></li><li class="navelem"><a class="el" href="classdw_1_1Textblock.html">Textblock</a></li><li class="navelem"><a class="el" href="structdw_1_1Textblock_1_1Word.html">Word</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="structdw_1_1Textblock_1_1Word.html#pub-types">Public Types</a> |
<a href="structdw_1_1Textblock_1_1Word.html#pub-attribs">Public Attributes</a> |
<a href="structdw_1_1Textblock_1_1Word-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">dw::Textblock::Word Struct Reference</div> </div>
</div><!--header-->
<div class="contents">
<p><code>#include <<a class="el" href="textblock_8hh_source.html">textblock.hh</a>></code></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-types"></a>
Public Types</h2></td></tr>
<tr class="memitem:a5942625c1cd74f291db3da4e7b402aa7"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom">{ <br />
  <a class="el" href="structdw_1_1Textblock_1_1Word.html#a5942625c1cd74f291db3da4e7b402aa7a805442b67f48b61fcd0a693ca2b3aeda">CAN_BE_HYPHENATED</a> = 1 << 0,
<a class="el" href="structdw_1_1Textblock_1_1Word.html#a5942625c1cd74f291db3da4e7b402aa7a2f60ffdff775e319b7313a88c1c16301">DIV_CHAR_AT_EOL</a> = 1 << 1,
<a class="el" href="structdw_1_1Textblock_1_1Word.html#a5942625c1cd74f291db3da4e7b402aa7ae8fc2e4ff6b4668831b2cfb16b77453f">PERM_DIV_CHAR</a> = 1 << 2,
<a class="el" href="structdw_1_1Textblock_1_1Word.html#a5942625c1cd74f291db3da4e7b402aa7aeddab83cb62988358660ddcc9cde5543">DRAW_AS_ONE_TEXT</a> = 1 << 3,
<br />
  <a class="el" href="structdw_1_1Textblock_1_1Word.html#a5942625c1cd74f291db3da4e7b402aa7a573960624a19dc23ac5017eb65e1d04b">UNBREAKABLE_FOR_MIN_WIDTH</a> = 1 << 4,
<a class="el" href="structdw_1_1Textblock_1_1Word.html#a5942625c1cd74f291db3da4e7b402aa7a75ef60245162f43cf783136ceabac1d0">WORD_START</a> = 1 << 5,
<a class="el" href="structdw_1_1Textblock_1_1Word.html#a5942625c1cd74f291db3da4e7b402aa7aaa9cf1b0d8b26ee82d98c7c8f0993492">WORD_END</a> = 1 << 6,
<a class="el" href="structdw_1_1Textblock_1_1Word.html#a5942625c1cd74f291db3da4e7b402aa7aeea897e5fb9c5834172a243ab8db976d">TOPLEFT_OF_LINE</a> = 1 << 7
<br />
}</td></tr>
<tr class="separator:a5942625c1cd74f291db3da4e7b402aa7"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a25fa8e4fef5ae970a027ee25f1633390"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structdw_1_1core_1_1Requisition.html">core::Requisition</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structdw_1_1Textblock_1_1Word.html#a25fa8e4fef5ae970a027ee25f1633390">size</a></td></tr>
<tr class="separator:a25fa8e4fef5ae970a027ee25f1633390"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9d33e37e72c7d77749e93d0671949aab"><td class="memItemLeft" align="right" valign="top">short </td><td class="memItemRight" valign="bottom"><a class="el" href="structdw_1_1Textblock_1_1Word.html#a9d33e37e72c7d77749e93d0671949aab">origSpace</a></td></tr>
<tr class="separator:a9d33e37e72c7d77749e93d0671949aab"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a04d6ac94db3a9fdde2ca1a2bb8a40830"><td class="memItemLeft" align="right" valign="top">short </td><td class="memItemRight" valign="bottom"><a class="el" href="structdw_1_1Textblock_1_1Word.html#a04d6ac94db3a9fdde2ca1a2bb8a40830">effSpace</a></td></tr>
<tr class="separator:a04d6ac94db3a9fdde2ca1a2bb8a40830"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a43213df387f43204dee8cbbd7fdd183e"><td class="memItemLeft" align="right" valign="top">short </td><td class="memItemRight" valign="bottom"><a class="el" href="structdw_1_1Textblock_1_1Word.html#a43213df387f43204dee8cbbd7fdd183e">hyphenWidth</a></td></tr>
<tr class="separator:a43213df387f43204dee8cbbd7fdd183e"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a6059681c15bf5457bf69b320d61e0ce6"><td class="memItemLeft" align="right" valign="top">short </td><td class="memItemRight" valign="bottom"><a class="el" href="structdw_1_1Textblock_1_1Word.html#a6059681c15bf5457bf69b320d61e0ce6">flags</a></td></tr>
<tr class="separator:a6059681c15bf5457bf69b320d61e0ce6"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:abf59d8b2a63b473e824d4a8709fab16a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structdw_1_1core_1_1Content.html">core::Content</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structdw_1_1Textblock_1_1Word.html#abf59d8b2a63b473e824d4a8709fab16a">content</a></td></tr>
<tr class="separator:abf59d8b2a63b473e824d4a8709fab16a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab8b25c421e76226c5e0ea1c01489bad6"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structdw_1_1Textblock_1_1Word.html#ab8b25c421e76226c5e0ea1c01489bad6">totalWidth</a></td></tr>
<tr class="separator:ab8b25c421e76226c5e0ea1c01489bad6"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:acc7e068f1c81324242ddee4ef685e8eb"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structdw_1_1Textblock_1_1Word.html#acc7e068f1c81324242ddee4ef685e8eb">maxAscent</a></td></tr>
<tr class="separator:acc7e068f1c81324242ddee4ef685e8eb"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a22814c8773e5569dcdf7fbd8e0b57061"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structdw_1_1Textblock_1_1Word.html#a22814c8773e5569dcdf7fbd8e0b57061">maxDescent</a></td></tr>
<tr class="separator:a22814c8773e5569dcdf7fbd8e0b57061"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab96b0c5fd2d0d2cc4dbf188e1c1f4020"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structdw_1_1Textblock_1_1Word.html#ab96b0c5fd2d0d2cc4dbf188e1c1f4020">totalSpaceStretchability</a></td></tr>
<tr class="separator:ab96b0c5fd2d0d2cc4dbf188e1c1f4020"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aff9ccaaadbc8d706442a8713aa52f9de"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structdw_1_1Textblock_1_1Word.html#aff9ccaaadbc8d706442a8713aa52f9de">totalSpaceShrinkability</a></td></tr>
<tr class="separator:aff9ccaaadbc8d706442a8713aa52f9de"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a5f2b1cd4893ffa184eb1175533d221c6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdw_1_1Textblock_1_1BadnessAndPenalty.html">BadnessAndPenalty</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structdw_1_1Textblock_1_1Word.html#a5f2b1cd4893ffa184eb1175533d221c6">badnessAndPenalty</a></td></tr>
<tr class="separator:a5f2b1cd4893ffa184eb1175533d221c6"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a20a5aed6c244a50baf852ed8da71cf88"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdw_1_1core_1_1style_1_1Style.html">core::style::Style</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structdw_1_1Textblock_1_1Word.html#a20a5aed6c244a50baf852ed8da71cf88">style</a></td></tr>
<tr class="separator:a20a5aed6c244a50baf852ed8da71cf88"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ab9bb5c4d96177c7a55a29b8d4246f2c0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdw_1_1core_1_1style_1_1Style.html">core::style::Style</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structdw_1_1Textblock_1_1Word.html#ab9bb5c4d96177c7a55a29b8d4246f2c0">spaceStyle</a></td></tr>
<tr class="separator:ab9bb5c4d96177c7a55a29b8d4246f2c0"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a21818b006660b16577473905e2eda012"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdw_1_1Textblock_1_1WordImgRenderer.html">WordImgRenderer</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structdw_1_1Textblock_1_1Word.html#a21818b006660b16577473905e2eda012">wordImgRenderer</a></td></tr>
<tr class="separator:a21818b006660b16577473905e2eda012"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1b4b7b1fed0df87cf7784dbc8ff7ba90"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classdw_1_1Textblock_1_1SpaceImgRenderer.html">SpaceImgRenderer</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="structdw_1_1Textblock_1_1Word.html#a1b4b7b1fed0df87cf7784dbc8ff7ba90">spaceImgRenderer</a></td></tr>
<tr class="separator:a1b4b7b1fed0df87cf7784dbc8ff7ba90"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<h2 class="groupheader">Member Enumeration Documentation</h2>
<a class="anchor" id="a5942625c1cd74f291db3da4e7b402aa7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">anonymous enum</td>
</tr>
</table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="a5942625c1cd74f291db3da4e7b402aa7a805442b67f48b61fcd0a693ca2b3aeda"></a>CAN_BE_HYPHENATED </td><td class="fielddoc">
<p>Can be hyphenated automatically. (Cleared after hyphenation.) </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a5942625c1cd74f291db3da4e7b402aa7a2f60ffdff775e319b7313a88c1c16301"></a>DIV_CHAR_AT_EOL </td><td class="fielddoc">
<p>Must be drawn with a hyphen, when at the end of the line. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a5942625c1cd74f291db3da4e7b402aa7ae8fc2e4ff6b4668831b2cfb16b77453f"></a>PERM_DIV_CHAR </td><td class="fielddoc">
<p>Is or ends with a "division character", which is part of the word. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a5942625c1cd74f291db3da4e7b402aa7aeddab83cb62988358660ddcc9cde5543"></a>DRAW_AS_ONE_TEXT </td><td class="fielddoc">
<p>This word must be drawn, together with the following word(s), by only one call of View::drawText(), to get kerning, ligatures etc. right. The last of the words drawn as one text does <em>not</em> have this flag set. </p>
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a5942625c1cd74f291db3da4e7b402aa7a573960624a19dc23ac5017eb65e1d04b"></a>UNBREAKABLE_FOR_MIN_WIDTH </td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a5942625c1cd74f291db3da4e7b402aa7a75ef60245162f43cf783136ceabac1d0"></a>WORD_START </td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a5942625c1cd74f291db3da4e7b402aa7aaa9cf1b0d8b26ee82d98c7c8f0993492"></a>WORD_END </td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><a class="anchor" id="a5942625c1cd74f291db3da4e7b402aa7aeea897e5fb9c5834172a243ab8db976d"></a>TOPLEFT_OF_LINE </td><td class="fielddoc">
</td></tr>
</table>
</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a class="anchor" id="a5f2b1cd4893ffa184eb1175533d221c6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classdw_1_1Textblock_1_1BadnessAndPenalty.html">BadnessAndPenalty</a> dw::Textblock::Word::badnessAndPenalty</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="classdw_1_1Textblock.html#a1801f39f901a9ac1d2bc34c1e45e2015">dw::Textblock::accumulateWordData()</a>, <a class="el" href="classdw_1_1Textblock.html#ad0d6e9ccbf1cba1ed1a70f1e33b31450">dw::Textblock::addLinebreak()</a>, <a class="el" href="classdw_1_1Textblock.html#ab5fcd55f8a679c898f77b1cb864d8889">dw::Textblock::addParbreak()</a>, <a class="el" href="classdw_1_1Textblock.html#a3c6e8da408e36ea6ce80855c4db54d04">dw::Textblock::considerHyphenation()</a>, <a class="el" href="classdw_1_1Textblock.html#a2a5b39eaa599f12c8697b97194fc6436">dw::Textblock::correctLastWordExtremes()</a>, <a class="el" href="classdw_1_1Textblock.html#ac95ea22305a7e29ff5395a25c1865f01">dw::Textblock::fillWord()</a>, <a class="el" href="classdw_1_1Textblock.html#a2301cb2cf064e5d15bef72ba055182b4">dw::Textblock::handleWordExtremes()</a>, <a class="el" href="classdw_1_1Textblock.html#a89ac4b62ad64ac15c7bd6a6ce28be671">dw::Textblock::hyphenateWord()</a>, <a class="el" href="classdw_1_1Textblock.html#a678c7660111eb2c7472aec91c4c8abbd">dw::Textblock::searchMinBap()</a>, <a class="el" href="classdw_1_1Textblock.html#a5cdf689205e70bded336b13aff25a6f4">dw::Textblock::setBreakOption()</a>, and <a class="el" href="classdw_1_1Textblock.html#aa9986228e71595f70d481eeb1700f1c1">dw::Textblock::wrapWordInFlow()</a>.</p>
</div>
</div>
<a class="anchor" id="abf59d8b2a63b473e824d4a8709fab16a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structdw_1_1core_1_1Content.html">core::Content</a> dw::Textblock::Word::content</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="classdw_1_1Textblock.html#a5ef113ed86532b4a30184c8d028dd60a">dw::Textblock::accumulateWordForLine()</a>, <a class="el" href="classdw_1_1Textblock.html#ad0d6e9ccbf1cba1ed1a70f1e33b31450">dw::Textblock::addLinebreak()</a>, <a class="el" href="classdw_1_1Textblock.html#ab5fcd55f8a679c898f77b1cb864d8889">dw::Textblock::addParbreak()</a>, <a class="el" href="classdw_1_1Textblock.html#a9c8e223318eece4db19e2cf795f78ee8">dw::Textblock::addText0()</a>, <a class="el" href="classdw_1_1Textblock.html#a1bebe0d704f071b07066bfb671cede7c">dw::Textblock::addWidget()</a>, <a class="el" href="classdw_1_1Textblock.html#ac7c3e622809593e51ad9a8b41bb8c71a">dw::Textblock::alignLine()</a>, <a class="el" href="classdw_1_1Textblock.html#a301ad09cd857e6d2d92102043e3b636e">dw::Textblock::changeLinkColor()</a>, <a class="el" href="classdw_1_1Textblock.html#a518b16c181f57c80e3c0dea111a63051">dw::Textblock::cleanupWord()</a>, <a class="el" href="classdw_1_1Textblock.html#ac325034622fc7d6bd888688dd42497ad">dw::Textblock::containerSizeChangedForChildren()</a>, <a class="el" href="classdw_1_1Textblock.html#af36e80209ec3a74b9c5a3ab7369784cc">dw::Textblock::drawLevel()</a>, <a class="el" href="classdw_1_1Textblock.html#a036a5c8ae06f025b3448d63e724da9e5">dw::Textblock::drawLine()</a>, <a class="el" href="classdw_1_1Textblock.html#a6065e1e90555dfc5a6572e6145edee3b">dw::Textblock::drawWord()</a>, <a class="el" href="classdw_1_1Textblock.html#ab61f59176255de007bfff59bdc1822cf">dw::Textblock::fillSpace()</a>, <a class="el" href="classdw_1_1Textblock.html#ac95ea22305a7e29ff5395a25c1865f01">dw::Textblock::fillWord()</a>, <a class="el" href="classdw_1_1Textblock_1_1TextblockIterator.html#ac5a01c004a9dab6beaecd0a99d2f3d10">dw::Textblock::TextblockIterator::getAllocation()</a>, <a class="el" href="classdw_1_1AlignedTableCell.html#af94648e0070dd85e4b70a790cb501a00">dw::AlignedTableCell::getValue()</a>, <a class="el" href="classdw_1_1Textblock.html#aa0861b926eca1e15c88bfd7b80cfc171">dw::Textblock::getWidgetAtPointLevel()</a>, <a class="el" href="classdw_1_1Textblock.html#a806b37f4a8dab8545520d22eefb936a6">dw::Textblock::getWidgetRegardingBorderForLine()</a>, <a class="el" href="classdw_1_1Textblock.html#a1c19143fa2811bf83060039f2b051d8e">dw::Textblock::getWordExtremes()</a>, <a class="el" href="classdw_1_1Textblock.html#a89ac4b62ad64ac15c7bd6a6ce28be671">dw::Textblock::hyphenateWord()</a>, <a class="el" href="classdw_1_1Textblock.html#a08d312070e354d4c582079698a1fc827">dw::Textblock::initLine1Offset()</a>, <a class="el" href="classdw_1_1Textblock.html#a35f1b19c76ac98737fc2791e4e81f14a">dw::Textblock::isHyphenationCandidate()</a>, <a class="el" href="classdw_1_1Textblock.html#a4bc93c542adc7cd069dadeb4a121ccf3">dw::Textblock::rewrap()</a>, <a class="el" href="classdw_1_1Textblock.html#acd9dc35bccb4d8ca9b07a1f953deac6e">dw::Textblock::sendSelectionEvent()</a>, <a class="el" href="classdw_1_1Textblock.html#a4ce60bef9446d0dd43c425443c86c3c0">dw::Textblock::sizeAllocateImpl()</a>, <a class="el" href="classdw_1_1AlignedTableCell.html#aa6e1980f323777ca982b539268e09851">dw::AlignedTableCell::wordWrap()</a>, <a class="el" href="classdw_1_1Textblock.html#a2ac3488a62d655dc88bb11473d5478e5">dw::Textblock::wordWrap()</a>, <a class="el" href="classdw_1_1Textblock.html#aa9986228e71595f70d481eeb1700f1c1">dw::Textblock::wrapWordInFlow()</a>, and <a class="el" href="classdw_1_1Textblock.html#a216355f051316dc16109de4a89aa6148">dw::Textblock::wrapWordOofRef()</a>.</p>
</div>
</div>
<a class="anchor" id="a04d6ac94db3a9fdde2ca1a2bb8a40830"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">short dw::Textblock::Word::effSpace</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="classdw_1_1Textblock.html#a3bc7064376bcd978bd6f02f66ba442ae">dw::Textblock::addLine()</a>, <a class="el" href="classdw_1_1Textblock.html#a036a5c8ae06f025b3448d63e724da9e5">dw::Textblock::drawLine()</a>, <a class="el" href="classdw_1_1Textblock.html#a4c03d65e581930675f7bfbfb34dc28fc">dw::Textblock::drawSpace()</a>, <a class="el" href="classdw_1_1Textblock.html#ab61f59176255de007bfff59bdc1822cf">dw::Textblock::fillSpace()</a>, <a class="el" href="classdw_1_1Textblock.html#ac95ea22305a7e29ff5395a25c1865f01">dw::Textblock::fillWord()</a>, <a class="el" href="classdw_1_1Textblock.html#a5423c686cb000d17345595de382cc451">dw::Textblock::findWord()</a>, <a class="el" href="classdw_1_1Textblock_1_1TextblockIterator.html#ac5a01c004a9dab6beaecd0a99d2f3d10">dw::Textblock::TextblockIterator::getAllocation()</a>, <a class="el" href="classdw_1_1Textblock.html#aef250609ccec602b547de8eec1c5f9ab">dw::Textblock::justifyLine()</a>, <a class="el" href="classdw_1_1Textblock.html#acd9dc35bccb4d8ca9b07a1f953deac6e">dw::Textblock::sendSelectionEvent()</a>, <a class="el" href="classdw_1_1Textblock.html#a4ce60bef9446d0dd43c425443c86c3c0">dw::Textblock::sizeAllocateImpl()</a>, and <a class="el" href="classdw_1_1Textblock.html#a2ac3488a62d655dc88bb11473d5478e5">dw::Textblock::wordWrap()</a>.</p>
</div>
</div>
<a class="anchor" id="a6059681c15bf5457bf69b320d61e0ce6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">short dw::Textblock::Word::flags</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="classdw_1_1Textblock.html#acbac6847f806a5899e1964a5588a1152">dw::Textblock::calcPenaltyIndexForNewLine()</a>, <a class="el" href="classdw_1_1Textblock.html#a2a5b39eaa599f12c8697b97194fc6436">dw::Textblock::correctLastWordExtremes()</a>, <a class="el" href="classdw_1_1Textblock.html#ac95ea22305a7e29ff5395a25c1865f01">dw::Textblock::fillWord()</a>, <a class="el" href="classdw_1_1Textblock_1_1TextblockIterator.html#ac5a01c004a9dab6beaecd0a99d2f3d10">dw::Textblock::TextblockIterator::getAllocation()</a>, <a class="el" href="classdw_1_1Textblock.html#a2301cb2cf064e5d15bef72ba055182b4">dw::Textblock::handleWordExtremes()</a>, <a class="el" href="classdw_1_1Textblock.html#a89ac4b62ad64ac15c7bd6a6ce28be671">dw::Textblock::hyphenateWord()</a>, <a class="el" href="classdw_1_1Textblock.html#a35f1b19c76ac98737fc2791e4e81f14a">dw::Textblock::isHyphenationCandidate()</a>, and <a class="el" href="classdw_1_1Textblock.html#acd9dc35bccb4d8ca9b07a1f953deac6e">dw::Textblock::sendSelectionEvent()</a>.</p>
</div>
</div>
<a class="anchor" id="a43213df387f43204dee8cbbd7fdd183e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">short dw::Textblock::Word::hyphenWidth</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="classdw_1_1Textblock.html#a1801f39f901a9ac1d2bc34c1e45e2015">dw::Textblock::accumulateWordData()</a>, <a class="el" href="classdw_1_1Textblock.html#a7a4c5d306e62cd51e2279bcb652340ad">dw::Textblock::addText()</a>, <a class="el" href="classdw_1_1Textblock.html#a036a5c8ae06f025b3448d63e724da9e5">dw::Textblock::drawLine()</a>, <a class="el" href="classdw_1_1Textblock.html#ac95ea22305a7e29ff5395a25c1865f01">dw::Textblock::fillWord()</a>, <a class="el" href="classdw_1_1Textblock.html#a2301cb2cf064e5d15bef72ba055182b4">dw::Textblock::handleWordExtremes()</a>, and <a class="el" href="classdw_1_1Textblock.html#a89ac4b62ad64ac15c7bd6a6ce28be671">dw::Textblock::hyphenateWord()</a>.</p>
</div>
</div>
<a class="anchor" id="acc7e068f1c81324242ddee4ef685e8eb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int dw::Textblock::Word::maxAscent</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="classdw_1_1Textblock.html#a1801f39f901a9ac1d2bc34c1e45e2015">dw::Textblock::accumulateWordData()</a>, and <a class="el" href="classdw_1_1Textblock.html#a2ccd4e3f28f6023cccb260550be8b46f">dw::Textblock::getLineStretchability()</a>.</p>
</div>
</div>
<a class="anchor" id="a22814c8773e5569dcdf7fbd8e0b57061"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int dw::Textblock::Word::maxDescent</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="classdw_1_1Textblock.html#a1801f39f901a9ac1d2bc34c1e45e2015">dw::Textblock::accumulateWordData()</a>, and <a class="el" href="classdw_1_1Textblock.html#a2ccd4e3f28f6023cccb260550be8b46f">dw::Textblock::getLineStretchability()</a>.</p>
</div>
</div>
<a class="anchor" id="a9d33e37e72c7d77749e93d0671949aab"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">short dw::Textblock::Word::origSpace</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="classdw_1_1Textblock.html#a1801f39f901a9ac1d2bc34c1e45e2015">dw::Textblock::accumulateWordData()</a>, <a class="el" href="classdw_1_1Textblock.html#a3bc7064376bcd978bd6f02f66ba442ae">dw::Textblock::addLine()</a>, <a class="el" href="classdw_1_1Textblock.html#ab61f59176255de007bfff59bdc1822cf">dw::Textblock::fillSpace()</a>, <a class="el" href="classdw_1_1Textblock.html#ac95ea22305a7e29ff5395a25c1865f01">dw::Textblock::fillWord()</a>, <a class="el" href="classdw_1_1Textblock.html#af21c64d34c735b9c9d4dcd18438ecf8b">dw::Textblock::getSpaceShrinkability()</a>, <a class="el" href="classdw_1_1Textblock.html#a73a23e9443022978f890e35d916b50d9">dw::Textblock::getSpaceStretchability()</a>, <a class="el" href="classdw_1_1AlignedTableCell.html#af94648e0070dd85e4b70a790cb501a00">dw::AlignedTableCell::getValue()</a>, <a class="el" href="classdw_1_1Textblock.html#a2301cb2cf064e5d15bef72ba055182b4">dw::Textblock::handleWordExtremes()</a>, <a class="el" href="classdw_1_1Textblock.html#aef250609ccec602b547de8eec1c5f9ab">dw::Textblock::justifyLine()</a>, and <a class="el" href="classdw_1_1Textblock.html#a2ac3488a62d655dc88bb11473d5478e5">dw::Textblock::wordWrap()</a>.</p>
</div>
</div>
<a class="anchor" id="a25fa8e4fef5ae970a027ee25f1633390"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="structdw_1_1core_1_1Requisition.html">core::Requisition</a> dw::Textblock::Word::size</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="classdw_1_1Textblock.html#a1801f39f901a9ac1d2bc34c1e45e2015">dw::Textblock::accumulateWordData()</a>, <a class="el" href="classdw_1_1Textblock.html#a5ef113ed86532b4a30184c8d028dd60a">dw::Textblock::accumulateWordForLine()</a>, <a class="el" href="classdw_1_1Textblock.html#ab6bdce539acc64287501b0beb2ebc81c">dw::Textblock::calcLinePartHeight()</a>, <a class="el" href="classdw_1_1Textblock.html#a036a5c8ae06f025b3448d63e724da9e5">dw::Textblock::drawLine()</a>, <a class="el" href="classdw_1_1Textblock.html#a6065e1e90555dfc5a6572e6145edee3b">dw::Textblock::drawWord()</a>, <a class="el" href="classdw_1_1Textblock.html#ac95ea22305a7e29ff5395a25c1865f01">dw::Textblock::fillWord()</a>, <a class="el" href="classdw_1_1Textblock.html#a5423c686cb000d17345595de382cc451">dw::Textblock::findWord()</a>, <a class="el" href="classdw_1_1Textblock_1_1TextblockIterator.html#ac5a01c004a9dab6beaecd0a99d2f3d10">dw::Textblock::TextblockIterator::getAllocation()</a>, <a class="el" href="classdw_1_1AlignedTableCell.html#af94648e0070dd85e4b70a790cb501a00">dw::AlignedTableCell::getValue()</a>, <a class="el" href="classdw_1_1Textblock.html#a1c19143fa2811bf83060039f2b051d8e">dw::Textblock::getWordExtremes()</a>, <a class="el" href="classdw_1_1Textblock.html#a08d312070e354d4c582079698a1fc827">dw::Textblock::initLine1Offset()</a>, <a class="el" href="classdw_1_1Textblock.html#a4bc93c542adc7cd069dadeb4a121ccf3">dw::Textblock::rewrap()</a>, <a class="el" href="classdw_1_1Textblock.html#acd9dc35bccb4d8ca9b07a1f953deac6e">dw::Textblock::sendSelectionEvent()</a>, and <a class="el" href="classdw_1_1Textblock.html#a4ce60bef9446d0dd43c425443c86c3c0">dw::Textblock::sizeAllocateImpl()</a>.</p>
</div>
</div>
<a class="anchor" id="a1b4b7b1fed0df87cf7784dbc8ff7ba90"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classdw_1_1Textblock_1_1SpaceImgRenderer.html">SpaceImgRenderer</a>* dw::Textblock::Word::spaceImgRenderer</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="classdw_1_1Textblock.html#ad4604521172e874cde5550a27ef2e807">dw::Textblock::initWord()</a>, <a class="el" href="classdw_1_1Textblock.html#ad2c48c122b2e3af74823d1b4c57b1b38">dw::Textblock::removeSpaceImgRenderer()</a>, and <a class="el" href="classdw_1_1Textblock.html#a7542b2980085aa84295e9ce248d02dc3">dw::Textblock::setSpaceImgRenderer()</a>.</p>
</div>
</div>
<a class="anchor" id="ab9bb5c4d96177c7a55a29b8d4246f2c0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classdw_1_1core_1_1style_1_1Style.html">core::style::Style</a>* dw::Textblock::Word::spaceStyle</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="classdw_1_1Textblock.html#a301ad09cd857e6d2d92102043e3b636e">dw::Textblock::changeLinkColor()</a>, <a class="el" href="classdw_1_1Textblock.html#a518b16c181f57c80e3c0dea111a63051">dw::Textblock::cleanupWord()</a>, <a class="el" href="classdw_1_1Textblock.html#a036a5c8ae06f025b3448d63e724da9e5">dw::Textblock::drawLine()</a>, <a class="el" href="classdw_1_1Textblock.html#a4c03d65e581930675f7bfbfb34dc28fc">dw::Textblock::drawSpace()</a>, <a class="el" href="classdw_1_1Textblock.html#ab61f59176255de007bfff59bdc1822cf">dw::Textblock::fillSpace()</a>, <a class="el" href="classdw_1_1Textblock.html#ac95ea22305a7e29ff5395a25c1865f01">dw::Textblock::fillWord()</a>, <a class="el" href="classdw_1_1Textblock.html#a5423c686cb000d17345595de382cc451">dw::Textblock::findWord()</a>, <a class="el" href="classdw_1_1Textblock.html#a2ccd4e3f28f6023cccb260550be8b46f">dw::Textblock::getLineStretchability()</a>, <a class="el" href="classdw_1_1Textblock.html#af21c64d34c735b9c9d4dcd18438ecf8b">dw::Textblock::getSpaceShrinkability()</a>, <a class="el" href="classdw_1_1Textblock.html#a73a23e9443022978f890e35d916b50d9">dw::Textblock::getSpaceStretchability()</a>, <a class="el" href="classdw_1_1Textblock.html#a89ac4b62ad64ac15c7bd6a6ce28be671">dw::Textblock::hyphenateWord()</a>, <a class="el" href="classdw_1_1Textblock.html#ad4604521172e874cde5550a27ef2e807">dw::Textblock::initWord()</a>, <a class="el" href="classdw_1_1Textblock.html#acd771eb88c7ef9b87c90164c30274833">dw::Textblock::motionNotifyImpl()</a>, <a class="el" href="classdw_1_1Textblock.html#ad2c48c122b2e3af74823d1b4c57b1b38">dw::Textblock::removeSpaceImgRenderer()</a>, <a class="el" href="classdw_1_1Textblock.html#acd9dc35bccb4d8ca9b07a1f953deac6e">dw::Textblock::sendSelectionEvent()</a>, and <a class="el" href="classdw_1_1Textblock.html#a7542b2980085aa84295e9ce248d02dc3">dw::Textblock::setSpaceImgRenderer()</a>.</p>
</div>
</div>
<a class="anchor" id="a20a5aed6c244a50baf852ed8da71cf88"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classdw_1_1core_1_1style_1_1Style.html">core::style::Style</a>* dw::Textblock::Word::style</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="classdw_1_1Textblock.html#a5ef113ed86532b4a30184c8d028dd60a">dw::Textblock::accumulateWordForLine()</a>, <a class="el" href="classdw_1_1Textblock.html#a7a4c5d306e62cd51e2279bcb652340ad">dw::Textblock::addText()</a>, <a class="el" href="classdw_1_1Textblock.html#ac7c3e622809593e51ad9a8b41bb8c71a">dw::Textblock::alignLine()</a>, <a class="el" href="classdw_1_1Textblock.html#a301ad09cd857e6d2d92102043e3b636e">dw::Textblock::changeLinkColor()</a>, <a class="el" href="classdw_1_1Textblock.html#a518b16c181f57c80e3c0dea111a63051">dw::Textblock::cleanupWord()</a>, <a class="el" href="classdw_1_1Textblock.html#a036a5c8ae06f025b3448d63e724da9e5">dw::Textblock::drawLine()</a>, <a class="el" href="classdw_1_1Textblock.html#ac95ea22305a7e29ff5395a25c1865f01">dw::Textblock::fillWord()</a>, <a class="el" href="classdw_1_1Textblock_1_1TextblockIterator.html#ac5a01c004a9dab6beaecd0a99d2f3d10">dw::Textblock::TextblockIterator::getAllocation()</a>, <a class="el" href="classdw_1_1AlignedTableCell.html#af94648e0070dd85e4b70a790cb501a00">dw::AlignedTableCell::getValue()</a>, <a class="el" href="classdw_1_1Textblock.html#a89ac4b62ad64ac15c7bd6a6ce28be671">dw::Textblock::hyphenateWord()</a>, <a class="el" href="classdw_1_1Textblock.html#ad4604521172e874cde5550a27ef2e807">dw::Textblock::initWord()</a>, <a class="el" href="classdw_1_1Textblock.html#a6500f2155a5d861fcf15563dacfd9d36">dw::Textblock::isBreakAllowedInWord()</a>, <a class="el" href="classdw_1_1Textblock.html#a35f1b19c76ac98737fc2791e4e81f14a">dw::Textblock::isHyphenationCandidate()</a>, <a class="el" href="classdw_1_1Textblock.html#acd771eb88c7ef9b87c90164c30274833">dw::Textblock::motionNotifyImpl()</a>, <a class="el" href="classdw_1_1Textblock.html#ae6f42426fda8fbac2ca06b0c1746ada1">dw::Textblock::removeWordImgRenderer()</a>, <a class="el" href="classdw_1_1Textblock.html#acd9dc35bccb4d8ca9b07a1f953deac6e">dw::Textblock::sendSelectionEvent()</a>, <a class="el" href="classdw_1_1Textblock.html#a2f7bd9719941237aadea7abf7a199b00">dw::Textblock::setWordImgRenderer()</a>, and <a class="el" href="classdw_1_1AlignedTableCell.html#aa6e1980f323777ca982b539268e09851">dw::AlignedTableCell::wordWrap()</a>.</p>
</div>
</div>
<a class="anchor" id="aff9ccaaadbc8d706442a8713aa52f9de"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int dw::Textblock::Word::totalSpaceShrinkability</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="classdw_1_1Textblock.html#a1801f39f901a9ac1d2bc34c1e45e2015">dw::Textblock::accumulateWordData()</a>.</p>
</div>
</div>
<a class="anchor" id="ab96b0c5fd2d0d2cc4dbf188e1c1f4020"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int dw::Textblock::Word::totalSpaceStretchability</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="classdw_1_1Textblock.html#a1801f39f901a9ac1d2bc34c1e45e2015">dw::Textblock::accumulateWordData()</a>.</p>
</div>
</div>
<a class="anchor" id="ab8b25c421e76226c5e0ea1c01489bad6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int dw::Textblock::Word::totalWidth</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="classdw_1_1Textblock.html#a1801f39f901a9ac1d2bc34c1e45e2015">dw::Textblock::accumulateWordData()</a>, <a class="el" href="classdw_1_1Textblock.html#a3bc7064376bcd978bd6f02f66ba442ae">dw::Textblock::addLine()</a>, and <a class="el" href="classdw_1_1Textblock.html#ac7c3e622809593e51ad9a8b41bb8c71a">dw::Textblock::alignLine()</a>.</p>
</div>
</div>
<a class="anchor" id="a21818b006660b16577473905e2eda012"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="classdw_1_1Textblock_1_1WordImgRenderer.html">WordImgRenderer</a>* dw::Textblock::Word::wordImgRenderer</td>
</tr>
</table>
</div><div class="memdoc">
<p>Referenced by <a class="el" href="classdw_1_1Textblock.html#ad4604521172e874cde5550a27ef2e807">dw::Textblock::initWord()</a>, <a class="el" href="classdw_1_1Textblock.html#ae6f42426fda8fbac2ca06b0c1746ada1">dw::Textblock::removeWordImgRenderer()</a>, and <a class="el" href="classdw_1_1Textblock.html#a2f7bd9719941237aadea7abf7a199b00">dw::Textblock::setWordImgRenderer()</a>.</p>
</div>
</div>
<hr/>The documentation for this struct was generated from the following file:<ul>
<li>dw/<a class="el" href="textblock_8hh_source.html">textblock.hh</a></li>
</ul>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Sat May 28 2016 11:47:44 for Dillo by  <a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.8
</small></address>
</body>
</html>
|