StarAttribute.hxx Source File documentation

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

StarAttribute.hxx
Go to the documentation of this file.
1 /* -*- Mode: C++; c-default-style: "k&r"; indent-tabs-mode: nil; tab-width: 2; c-basic-offset: 2 -*- */
2
3 /* libstaroffice
4 * Version: MPL 2.0 / LGPLv2+
5 *
6 * The contents of this file are subject to the Mozilla Public License Version
7 * 2.0 (the "License"); you may not use this file except in compliance with
8 * the License or as specified alternatively below. You may obtain a copy of
9 * the License at http://www.mozilla.org/MPL/
10 *
11 * Software distributed under the License is distributed on an "AS IS" basis,
12 * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
13 * for the specific language governing rights and limitations under the
14 * License.
15 *
16 * Major Contributor(s):
17 * Copyright (C) 2002 William Lachance (wrlach@gmail.com)
18 * Copyright (C) 2002,2004 Marc Maurer (uwog@uwog.net)
19 * Copyright (C) 2004-2006 Fridrich Strba (fridrich.strba@bluewin.ch)
20 * Copyright (C) 2006, 2007 Andrew Ziem
21 * Copyright (C) 2011, 2012 Alonso Laurent (alonso@loria.fr)
22 *
23 *
24 * All Rights Reserved.
25 *
26 * For minor contributions see the git repository.
27 *
28 * Alternatively, the contents of this file may be used under the terms of
29 * the GNU Lesser General Public License Version 2 or later (the "LGPLv2+"),
30 * in which case the provisions of the LGPLv2+ are applicable
31 * instead of those above.
32 */
33
34 /*
35 * file to read/parse StarOffice attributes
36 *
37 */
38 #ifndef STAR_ATTRIBUTE
39 # define STAR_ATTRIBUTE
40
41 #include <set>
42 #include <sstream>
43 #include <vector>
44
45 #include "STOFFDebug.hxx"
46 #include "STOFFEntry.hxx"
47 #include "STOFFInputStream.hxx"
48
49 #include "StarItem.hxx"
50
51 namespace StarAttributeInternal
52 {
53 struct State;
54 }
55
56 class StarItemPool;
57 class StarObject;
58 class StarZone;
59
60 class STOFFCellStyle;
61 class STOFFFont;
62 class STOFFGraphicStyle;
63 class STOFFPageSpan;
64 class STOFFParagraph;
65
67 class StarAttribute
68 {
69 public:
71 enum Type {
72 ATTR_SPECIAL=-1, // special
73 ATTR_CHR_CASEMAP = 1, // 1
74 ATTR_CHR_CHARSETCOLOR, // 2
75 ATTR_CHR_COLOR, // 3
76 ATTR_CHR_CONTOUR, // 4
77 ATTR_CHR_CROSSEDOUT, // 5
78 ATTR_CHR_ESCAPEMENT, // 6
79 ATTR_CHR_FONT, // 7
80 ATTR_CHR_FONTSIZE, // 8
81 ATTR_CHR_KERNING, // 9
82 ATTR_CHR_LANGUAGE, // 10
83 ATTR_CHR_POSTURE, // 11
84 ATTR_CHR_PROPORTIONALFONTSIZE, // 12
85 ATTR_CHR_SHADOWED, // 13
86 ATTR_CHR_UNDERLINE, // 14
87 ATTR_CHR_WEIGHT, // 15
88 ATTR_CHR_WORDLINEMODE, // 16
89 ATTR_CHR_AUTOKERN, // 17
90 ATTR_CHR_BLINK, // 18
91 ATTR_CHR_NOHYPHEN, // 19
92 ATTR_CHR_NOLINEBREAK, // 20
93 ATTR_CHR_BACKGROUND, // 21
94 ATTR_CHR_CJK_FONT, // 22
95 ATTR_CHR_CJK_FONTSIZE, // 23
96 ATTR_CHR_CJK_LANGUAGE, // 24
97 ATTR_CHR_CJK_POSTURE, // 25
98 ATTR_CHR_CJK_WEIGHT, // 26
99 ATTR_CHR_CTL_FONT, // 27
100 ATTR_CHR_CTL_FONTSIZE, // 28
101 ATTR_CHR_CTL_LANGUAGE, // 29
102 ATTR_CHR_CTL_POSTURE, // 30
103 ATTR_CHR_CTL_WEIGHT, // 31
104 ATTR_CHR_ROTATE, // 32
105 ATTR_CHR_EMPHASIS_MARK, // 33
106 ATTR_CHR_TWO_LINES, // 34
107 ATTR_CHR_SCALEW, // 35
108 ATTR_CHR_RELIEF, // 36
109 ATTR_CHR_DUMMY1, // 37
110
111 ATTR_TXT_INETFMT, // 38
112 ATTR_TXT_DUMMY4, // 39
113 ATTR_TXT_REFMARK, // 40
114 ATTR_TXT_TOXMARK, // 41
115 ATTR_TXT_CHARFMT, // 42
116 ATTR_TXT_DUMMY5, // 43
117 ATTR_TXT_CJK_RUBY, // 44
118 ATTR_TXT_UNKNOWN_CONTAINER, // 45
119 ATTR_TXT_DUMMY6, // 46
120 ATTR_TXT_DUMMY7, // 47
121
122 ATTR_TXT_FIELD, // 48
123 ATTR_TXT_FLYCNT, // 49
124 ATTR_TXT_FTN, // 50
125 ATTR_TXT_SOFTHYPH, // 51
126 ATTR_TXT_HARDBLANK, // 52
127 ATTR_TXT_DUMMY1, // 53
128 ATTR_TXT_DUMMY2, // 54
129
130 ATTR_PARA_LINESPACING, // 55
131 ATTR_PARA_ADJUST, // 56
132 ATTR_PARA_SPLIT, // 57
133 ATTR_PARA_ORPHANS, // 58
134 ATTR_PARA_WIDOWS, // 59
135 ATTR_PARA_TABSTOP, // 60
136 ATTR_PARA_HYPHENZONE, // 61
137 ATTR_PARA_DROP, // 62
138 ATTR_PARA_REGISTER, // 63
139 ATTR_PARA_NUMRULE, // 64
140 ATTR_PARA_SCRIPTSPACE, // 65
141 ATTR_PARA_HANGINGPUNCTUATION, // 66
142 ATTR_PARA_FORBIDDEN_RULES, // 67
143 ATTR_PARA_VERTALIGN, // 68
144 ATTR_PARA_SNAPTOGRID, // 69
145 ATTR_PARA_CONNECT_BORDER, // 70
146 ATTR_PARA_DUMMY5, // 71
147 ATTR_PARA_DUMMY6, // 72
148 ATTR_PARA_DUMMY7, // 73
149 ATTR_PARA_DUMMY8, // 74
150
151 ATTR_FRM_FILL_ORDER, // 75
152 ATTR_FRM_FRM_SIZE, // 76
153 ATTR_FRM_PAPER_BIN, // 77
154 ATTR_FRM_LR_SPACE, // 78
155 ATTR_FRM_UL_SPACE, // 79
156 ATTR_FRM_PAGEDESC, // 80
157 ATTR_FRM_BREAK, // 81
158 ATTR_FRM_CNTNT, // 82
159 ATTR_FRM_HEADER, // 83
160 ATTR_FRM_FOOTER, // 84
161 ATTR_FRM_PRINT, // 85
162 ATTR_FRM_OPAQUE, // 86
163 ATTR_FRM_PROTECT, // 87
164 ATTR_FRM_SURROUND, // 88
165 ATTR_FRM_VERT_ORIENT, // 89
166 ATTR_FRM_HORI_ORIENT, // 90
167 ATTR_FRM_ANCHOR, // 91
168 ATTR_FRM_BACKGROUND, // 92
169 ATTR_FRM_BOX, // 93
170 ATTR_FRM_SHADOW, // 94
171 ATTR_FRM_FRMMACRO, // 95
172 ATTR_FRM_COL, // 96
173 ATTR_FRM_KEEP, // 97
174 ATTR_FRM_URL, // 98
175 ATTR_FRM_EDIT_IN_READONLY, // 99
176 ATTR_FRM_LAYOUT_SPLIT, // 100
177 ATTR_FRM_CHAIN, // 101
178 ATTR_FRM_TEXTGRID, // 102
179 ATTR_FRM_LINENUMBER , // 103
180 ATTR_FRM_FTN_AT_TXTEND, // 104
181 ATTR_FRM_END_AT_TXTEND, // 105
182 ATTR_FRM_COLUMNBALANCE, // 106
183 ATTR_FRM_FRAMEDIR, // 107
184 ATTR_FRM_HEADER_FOOTER_EAT_SPACING, // 108
185 ATTR_FRM_FRMATTR_DUMMY9, // 109
186
187 ATTR_GRF_MIRRORGRF, // 110
188 ATTR_GRF_CROPGRF, // 111
189 ATTR_GRF_ROTATION, // 112
190 ATTR_GRF_LUMINANCE, // 113
191 ATTR_GRF_CONTRAST, // 114
192 ATTR_GRF_CHANNELR, // 115
193 ATTR_GRF_CHANNELG, // 116
194 ATTR_GRF_CHANNELB, // 117
195 ATTR_GRF_GAMMA, // 118
196 ATTR_GRF_INVERT, // 119
197 ATTR_GRF_TRANSPARENCY, // 120
198 ATTR_GRF_DRAWMODE, // 121
199 ATTR_GRF_DUMMY1, // 122
200 ATTR_GRF_DUMMY2, // 123
201 ATTR_GRF_DUMMY3, // 124
202 ATTR_GRF_DUMMY4, // 125
203 ATTR_GRF_DUMMY5, // 126
204
205 ATTR_BOX_FORMAT, // 127
206 ATTR_BOX_FORMULA, // 128
207 ATTR_BOX_VALUE, // 129
208
209 // other
210 ATTR_SC_USERDEF, // 130
211 ATTR_SC_HYPHENATE,
212 ATTR_SC_HORJUSTIFY,
213 ATTR_SC_INDENT,
214 ATTR_SC_VERJUSTIFY,
215 ATTR_SC_ORIENTATION,
216 ATTR_SC_ROTATE_VALUE,
217 ATTR_SC_ROTATE_MODE,
218 ATTR_SC_VERTICAL_ASIAN,
219 ATTR_SC_WRITINGDIR,
220 ATTR_SC_LINEBREAK, // 140
221 ATTR_SC_MARGIN,
222 ATTR_SC_MERGE,
223 ATTR_SC_MERGE_FLAG,
224 ATTR_SC_VALUE_FORMAT,
225 ATTR_SC_LANGUAGE_FORMAT,
226 ATTR_SC_BACKGROUND,
227 ATTR_SC_PROTECTION,
228 ATTR_SC_BORDER,
229 ATTR_SC_BORDER_INNER,
230 ATTR_SC_SHADOW, // 150
231 ATTR_SC_VALIDDATA,
232 ATTR_SC_CONDITIONAL,
233 ATTR_SC_PATTERN,
234 ATTR_SC_PAGE,
235 ATTR_SC_PAGE_PAPERTRAY,
236 ATTR_SC_PAGE_SIZE,
237 ATTR_SC_PAGE_MAXSIZE,
238 ATTR_SC_PAGE_HORCENTER,
239 ATTR_SC_PAGE_VERCENTER,
240 ATTR_SC_PAGE_ON,
241 ATTR_SC_PAGE_DYNAMIC,
242 ATTR_SC_PAGE_SHARED,
243 ATTR_SC_PAGE_NOTES,
244 ATTR_SC_PAGE_GRID,
245 ATTR_SC_PAGE_HEADERS,
246 ATTR_SC_PAGE_CHARTS,
247 ATTR_SC_PAGE_OBJECTS,
248 ATTR_SC_PAGE_DRAWINGS,
249 ATTR_SC_PAGE_TOPDOWN,
250 ATTR_SC_PAGE_SCALE,
251 ATTR_SC_PAGE_SCALETOPAGES,
252 ATTR_SC_PAGE_FIRSTPAGENO,
253 ATTR_SC_PAGE_PRINTAREA,
254 ATTR_SC_PAGE_REPEATROW,
255 ATTR_SC_PAGE_REPEATCOL,
256 ATTR_SC_PAGE_PRINTTABLES,
257 ATTR_SC_PAGE_HEADERLEFT,
258 ATTR_SC_PAGE_FOOTERLEFT,
259 ATTR_SC_PAGE_HEADERRIGHT,
260 ATTR_SC_PAGE_FOOTERRIGHT,
261 ATTR_SC_PAGE_HEADERSET,
262 ATTR_SC_PAGE_FOOTERSET,
263 ATTR_SC_PAGE_FORMULAS,
264 ATTR_SC_PAGE_NULLVALS,
265
266 ATTR_EE_PARA_XMLATTRIBS,
267 ATTR_EE_PARA_ASIANCJKSPACING,
268 ATTR_EE_PARA_NUMBULLET,
269 ATTR_EE_PARA_BULLETSTATE,
270 ATTR_EE_PARA_OUTLLR_SPACE,
271 ATTR_EE_PARA_OUTLLEVEL,
272 ATTR_EE_PARA_BULLET,
273 ATTR_EE_CHR_SCALEW,
274 ATTR_EE_CHR_RUBI_DUMMY,
275 ATTR_EE_CHR_XMLATTRIBS,
276 ATTR_EE_FEATURE_TAB,
277 ATTR_EE_FEATURE_LINEBR,
278 ATTR_EE_FEATURE_FIELD,
279
280 ATTR_SCH_DATADESCR_DESCR,
281 ATTR_SCH_DATADESCR_SHOW_SYM,
282 ATTR_SCH_LEGEND_POS,
283 ATTR_SCH_TEXT_ORIENT,
284 ATTR_SCH_TEXT_ORDER,
285
286 ATTR_SCH_X_AXIS_AUTO_MIN,
287 ATTR_SCH_X_AXIS_MIN,
288 ATTR_SCH_X_AXIS_AUTO_MAX,
289 ATTR_SCH_X_AXIS_MAX,
290 ATTR_SCH_X_AXIS_AUTO_STEP_MAIN,
291 ATTR_SCH_X_AXIS_STEP_MAIN,
292 ATTR_SCH_X_AXIS_AUTO_STEP_HELP,
293 ATTR_SCH_X_AXIS_STEP_HELP,
294 ATTR_SCH_X_AXIS_LOGARITHM,
295 ATTR_SCH_X_AXIS_AUTO_ORIGIN,
296 ATTR_SCH_X_AXIS_ORIGIN,
297 ATTR_SCH_Y_AXIS_AUTO_MIN,
298 ATTR_SCH_Y_AXIS_MIN,
299 ATTR_SCH_Y_AXIS_AUTO_MAX,
300 ATTR_SCH_Y_AXIS_MAX,
301 ATTR_SCH_Y_AXIS_AUTO_STEP_MAIN,
302 ATTR_SCH_Y_AXIS_STEP_MAIN,
303 ATTR_SCH_Y_AXIS_AUTO_STEP_HELP,
304 ATTR_SCH_Y_AXIS_STEP_HELP,
305 ATTR_SCH_Y_AXIS_LOGARITHM,
306 ATTR_SCH_Y_AXIS_AUTO_ORIGIN,
307 ATTR_SCH_Y_AXIS_ORIGIN,
308 ATTR_SCH_Z_AXIS_AUTO_MIN,
309 ATTR_SCH_Z_AXIS_MIN,
310 ATTR_SCH_Z_AXIS_AUTO_MAX,
311 ATTR_SCH_Z_AXIS_MAX,
312 ATTR_SCH_Z_AXIS_AUTO_STEP_MAIN,
313 ATTR_SCH_Z_AXIS_STEP_MAIN,
314 ATTR_SCH_Z_AXIS_AUTO_STEP_HELP,
315 ATTR_SCH_Z_AXIS_STEP_HELP,
316 ATTR_SCH_Z_AXIS_LOGARITHM,
317 ATTR_SCH_Z_AXIS_AUTO_ORIGIN,
318 ATTR_SCH_Z_AXIS_ORIGIN,
319
320 ATTR_SCH_AXISTYPE,
321 ATTR_SCH_DUMMY0,
322 ATTR_SCH_DUMMY1,
323 ATTR_SCH_DUMMY2,
324 ATTR_SCH_DUMMY3,
325 ATTR_SCH_DUMMY_END,
326
327 ATTR_SCH_STAT_AVERAGE,
328 ATTR_SCH_STAT_KIND_ERROR,
329 ATTR_SCH_STAT_PERCENT,
330 ATTR_SCH_STAT_BIGERROR,
331 ATTR_SCH_STAT_CONSTPLUS,
332 ATTR_SCH_STAT_CONSTMINUS,
333 ATTR_SCH_STAT_REGRESSTYPE,
334 ATTR_SCH_STAT_INDICATE,
335 ATTR_SCH_TEXT_DEGREES,
336 ATTR_SCH_TEXT_OVERLAP,
337 ATTR_SCH_TEXT_DUMMY0,
338 ATTR_SCH_TEXT_DUMMY1,
339 ATTR_SCH_TEXT_DUMMY2,
340 ATTR_SCH_TEXT_DUMMY3,
341
342 ATTR_SCH_STYLE_DEEP,
343 ATTR_SCH_STYLE_3D,
344 ATTR_SCH_STYLE_VERTICAL,
345 ATTR_SCH_STYLE_BASETYPE,
346 ATTR_SCH_STYLE_LINES,
347 ATTR_SCH_STYLE_PERCENT,
348 ATTR_SCH_STYLE_STACKED,
349 ATTR_SCH_STYLE_SPLINES,
350 ATTR_SCH_STYLE_SYMBOL,
351 ATTR_SCH_STYLE_SHAPE,
352
353 ATTR_SCH_AXIS,
354 ATTR_SCH_AXIS_AUTO_MIN,
355 ATTR_SCH_AXIS_MIN,
356 ATTR_SCH_AXIS_AUTO_MAX,
357 ATTR_SCH_AXIS_MAX,
358 ATTR_SCH_AXIS_AUTO_STEP_MAIN,
359 ATTR_SCH_AXIS_STEP_MAIN,
360 ATTR_SCH_AXIS_AUTO_STEP_HELP,
361 ATTR_SCH_AXIS_STEP_HELP,
362 ATTR_SCH_AXIS_LOGARITHM,
363 ATTR_SCH_AXIS_AUTO_ORIGIN,
364 ATTR_SCH_AXIS_ORIGIN,
365
366 ATTR_SCH_AXIS_TICKS,
367 ATTR_SCH_AXIS_NUMFMT,
368 ATTR_SCH_AXIS_NUMFMTPERCENT,
369 ATTR_SCH_AXIS_SHOWAXIS,
370 ATTR_SCH_AXIS_SHOWDESCR,
371 ATTR_SCH_AXIS_SHOWMAINGRID,
372 ATTR_SCH_AXIS_SHOWHELPGRID,
373 ATTR_SCH_AXIS_TOPDOWN,
374 ATTR_SCH_AXIS_HELPTICKS,
375
376 ATTR_SCH_AXIS_DUMMY0,
377 ATTR_SCH_AXIS_DUMMY1,
378 ATTR_SCH_AXIS_DUMMY2,
379 ATTR_SCH_AXIS_DUMMY3,
380 ATTR_SCH_BAR_OVERLAP,
381 ATTR_SCH_BAR_GAPWIDTH,
382
383 ATTR_SCH_SYMBOL_BRUSH,
384 ATTR_SCH_STOCK_VOLUME,
385 ATTR_SCH_STOCK_UPDOWN,
386 ATTR_SCH_SYMBOL_SIZE,
387 ATTR_SCH_USER_DEFINED_ATTR,
388
389 XATTR_LINESTYLE,
390 XATTR_LINEDASH,
391 XATTR_LINEWIDTH,
392 XATTR_LINECOLOR,
393 XATTR_LINESTART,
394 XATTR_LINEEND,
395 XATTR_LINESTARTWIDTH,
396 XATTR_LINEENDWIDTH,
397 XATTR_LINESTARTCENTER,
398 XATTR_LINEENDCENTER,
399 XATTR_LINETRANSPARENCE,
400 XATTR_LINEJOINT,
401 XATTR_LINERESERVED2,
402 XATTR_LINERESERVED3,
403 XATTR_LINERESERVED4,
404 XATTR_LINERESERVED5,
405 XATTR_LINERESERVED_LAST,
406 XATTR_SET_LINE,
407 XATTR_FILLSTYLE,
408 XATTR_FILLCOLOR,
409 XATTR_FILLGRADIENT,
410 XATTR_FILLHATCH,
411 XATTR_FILLBITMAP,
412 XATTR_FILLTRANSPARENCE,
413 XATTR_GRADIENTSTEPCOUNT,
414 XATTR_FILLBMP_TILE,
415 XATTR_FILLBMP_POS,
416 XATTR_FILLBMP_SIZEX,
417 XATTR_FILLBMP_SIZEY,
418 XATTR_FILLFLOATTRANSPARENCE,
419 XATTR_FILLBMP_SIZELOG,
420 XATTR_FILLBMP_TILEOFFSETX,
421 XATTR_FILLBMP_TILEOFFSETY,
422 XATTR_FILLBMP_STRETCH,
423 XATTR_FILLBMP_POSOFFSETX,
424 XATTR_FILLBMP_POSOFFSETY,
425 XATTR_FILLBACKGROUND,
426 XATTR_FILLRESERVED2,
427 XATTR_FILLRESERVED3,
428 XATTR_FILLRESERVED4,
429 XATTR_FILLRESERVED5,
430 XATTR_FILLRESERVED6,
431 XATTR_FILLRESERVED7,
432 XATTR_FILLRESERVED8,
433 XATTR_FILLRESERVED10,
434 XATTR_FILLRESERVED11,
435 XATTR_FILLRESERVED_LAST,
436 XATTR_SET_FILL,
437 XATTR_FORMTXTSTYLE,
438 XATTR_FORMTXTADJUST,
439 XATTR_FORMTXTDISTANCE,
440 XATTR_FORMTXTSTART,
441 XATTR_FORMTXTMIRROR,
442 XATTR_FORMTXTOUTLINE,
443 XATTR_FORMTXTSHADOW,
444 XATTR_FORMTXTSHDWCOLOR,
445 XATTR_FORMTXTSHDWXVAL,
446 XATTR_FORMTXTSHDWYVAL,
447 XATTR_FORMTXTSTDFORM,
448 XATTR_FORMTXTHIDEFORM,
449 XATTR_FORMTXTSHDWTRANSP,
450 XATTR_FTRESERVED2,
451 XATTR_FTRESERVED3,
452 XATTR_FTRESERVED4,
453 XATTR_FTRESERVED5,
454 XATTR_FTRESERVED_LAST,
455 XATTR_SET_TEXT,
456
457 // SDR
458 SDRATTR_SHADOW,
459 SDRATTR_SHADOWCOLOR,
460 SDRATTR_SHADOWXDIST,
461 SDRATTR_SHADOWYDIST,
462 SDRATTR_SHADOWTRANSPARENCE,
463 SDRATTR_SHADOW3D,
464 SDRATTR_SHADOWPERSP,
465 SDRATTR_SHADOWRESERVE1,
466 SDRATTR_SHADOWRESERVE2,
467 SDRATTR_SHADOWRESERVE3,
468 SDRATTR_SHADOWRESERVE4,
469 SDRATTR_SHADOWRESERVE5,
470 SDRATTR_SET_SHADOW,
471
472 SDRATTR_CAPTIONTYPE,
473 SDRATTR_CAPTIONFIXEDANGLE,
474 SDRATTR_CAPTIONANGLE,
475 SDRATTR_CAPTIONGAP,
476 SDRATTR_CAPTIONESCDIR,
477 SDRATTR_CAPTIONESCISREL,
478 SDRATTR_CAPTIONESCREL,
479 SDRATTR_CAPTIONESCABS,
480 SDRATTR_CAPTIONLINELEN,
481 SDRATTR_CAPTIONFITLINELEN,
482 SDRATTR_CAPTIONRESERVE1,
483 SDRATTR_CAPTIONRESERVE2,
484 SDRATTR_CAPTIONRESERVE3,
485 SDRATTR_CAPTIONRESERVE4,
486 SDRATTR_CAPTIONRESERVE5,
487 SDRATTR_SET_CAPTION,
488
489 SDRATTR_SET_OUTLINER,
490
491 SDRATTR_ECKENRADIUS,
492 SDRATTR_TEXT_MINFRAMEHEIGHT,
493 SDRATTR_TEXT_AUTOGROWHEIGHT,
494 SDRATTR_TEXT_FITTOSIZE,
495 SDRATTR_TEXT_LEFTDIST,
496 SDRATTR_TEXT_RIGHTDIST,
497 SDRATTR_TEXT_UPPERDIST,
498 SDRATTR_TEXT_LOWERDIST,
499 SDRATTR_TEXT_VERTADJUST,
500 SDRATTR_TEXT_MAXFRAMEHEIGHT,
501 SDRATTR_TEXT_MINFRAMEWIDTH,
502 SDRATTR_TEXT_MAXFRAMEWIDTH,
503 SDRATTR_TEXT_AUTOGROWWIDTH,
504 SDRATTR_TEXT_HORZADJUST,
505 SDRATTR_TEXT_ANIKIND,
506 SDRATTR_TEXT_ANIDIRECTION,
507 SDRATTR_TEXT_ANISTARTINSIDE,
508 SDRATTR_TEXT_ANISTOPINSIDE,
509 SDRATTR_TEXT_ANICOUNT,
510 SDRATTR_TEXT_ANIDELAY,
511 SDRATTR_TEXT_ANIAMOUNT,
512 SDRATTR_TEXT_CONTOURFRAME,
513 SDRATTR_AUTOSHAPE_ADJUSTMENT,
514 SDRATTR_XMLATTRIBUTES,
515 SDRATTR_RESERVE15,
516 SDRATTR_RESERVE16,
517 SDRATTR_RESERVE17,
518 SDRATTR_RESERVE18,
519 SDRATTR_RESERVE19,
520 SDRATTR_SET_MISC,
521
522 SDRATTR_EDGEKIND,
523 SDRATTR_EDGENODE1HORZDIST,
524 SDRATTR_EDGENODE1VERTDIST,
525 SDRATTR_EDGENODE2HORZDIST,
526 SDRATTR_EDGENODE2VERTDIST,
527 SDRATTR_EDGENODE1GLUEDIST,
528 SDRATTR_EDGENODE2GLUEDIST,
529 SDRATTR_EDGELINEDELTAANZ,
530 SDRATTR_EDGELINE1DELTA,
531 SDRATTR_EDGELINE2DELTA,
532 SDRATTR_EDGELINE3DELTA,
533 SDRATTR_EDGERESERVE02,
534 SDRATTR_EDGERESERVE03,
535 SDRATTR_EDGERESERVE04,
536 SDRATTR_EDGERESERVE05,
537 SDRATTR_EDGERESERVE06,
538 SDRATTR_EDGERESERVE07,
539 SDRATTR_EDGERESERVE08,
540 SDRATTR_EDGERESERVE09,
541 SDRATTR_SET_EDGE,
542
543 SDRATTR_MEASUREKIND,
544 SDRATTR_MEASURETEXTHPOS,
545 SDRATTR_MEASURETEXTVPOS,
546 SDRATTR_MEASURELINEDIST,
547 SDRATTR_MEASUREHELPLINEOVERHANG,
548 SDRATTR_MEASUREHELPLINEDIST,
549 SDRATTR_MEASUREHELPLINE1LEN,
550 SDRATTR_MEASUREHELPLINE2LEN,
551 SDRATTR_MEASUREBELOWREFEDGE,
552 SDRATTR_MEASURETEXTROTA90,
553 SDRATTR_MEASURETEXTUPSIDEDOWN,
554 SDRATTR_MEASUREOVERHANG,
555 SDRATTR_MEASUREUNIT,
556 SDRATTR_MEASURESCALE,
557 SDRATTR_MEASURESHOWUNIT,
558 SDRATTR_MEASUREFORMATSTRING,
559 SDRATTR_MEASURETEXTAUTOANGLE,
560 SDRATTR_MEASURETEXTAUTOANGLEVIEW,
561 SDRATTR_MEASURETEXTISFIXEDANGLE,
562 SDRATTR_MEASURETEXTFIXEDANGLE,
563 SDRATTR_MEASUREDECIMALPLACES,
564 SDRATTR_MEASURERESERVE05,
565 SDRATTR_MEASURERESERVE06,
566 SDRATTR_MEASURERESERVE07,
567 SDRATTR_SET_MEASURE,
568
569 SDRATTR_CIRCKIND,
570 SDRATTR_CIRCSTARTANGLE,
571 SDRATTR_CIRCENDANGLE,
572 SDRATTR_CIRCRESERVE0,
573 SDRATTR_CIRCRESERVE1,
574 SDRATTR_CIRCRESERVE2,
575 SDRATTR_CIRCRESERVE3,
576 SDRATTR_SET_CIRC,
577
578 SDRATTR_OBJMOVEPROTECT,
579 SDRATTR_OBJSIZEPROTECT,
580 SDRATTR_OBJPRINTABLE,
581 SDRATTR_LAYERID,
582 SDRATTR_LAYERNAME,
583 SDRATTR_OBJECTNAME,
584 SDRATTR_ALLPOSITIONX,
585 SDRATTR_ALLPOSITIONY,
586 SDRATTR_ALLSIZEWIDTH,
587 SDRATTR_ALLSIZEHEIGHT,
588 SDRATTR_ONEPOSITIONX,
589 SDRATTR_ONEPOSITIONY,
590 SDRATTR_ONESIZEWIDTH,
591 SDRATTR_ONESIZEHEIGHT,
592 SDRATTR_LOGICSIZEWIDTH,
593 SDRATTR_LOGICSIZEHEIGHT,
594 SDRATTR_ROTATEANGLE,
595 SDRATTR_SHEARANGLE,
596 SDRATTR_MOVEX,
597 SDRATTR_MOVEY,
598 SDRATTR_RESIZEXONE,
599 SDRATTR_RESIZEYONE,
600 SDRATTR_ROTATEONE,
601 SDRATTR_HORZSHEARONE,
602 SDRATTR_VERTSHEARONE,
603 SDRATTR_RESIZEXALL,
604 SDRATTR_RESIZEYALL,
605 SDRATTR_ROTATEALL,
606 SDRATTR_HORZSHEARALL,
607 SDRATTR_VERTSHEARALL,
608 SDRATTR_TRANSFORMREF1X,
609 SDRATTR_TRANSFORMREF1Y,
610 SDRATTR_TRANSFORMREF2X,
611 SDRATTR_TRANSFORMREF2Y,
612 SDRATTR_TEXTDIRECTION,
613 SDRATTR_NOTPERSISTRESERVE2,
614 SDRATTR_NOTPERSISTRESERVE3,
615 SDRATTR_NOTPERSISTRESERVE4,
616 SDRATTR_NOTPERSISTRESERVE5,
617 SDRATTR_NOTPERSISTRESERVE6,
618 SDRATTR_NOTPERSISTRESERVE7,
619 SDRATTR_NOTPERSISTRESERVE8,
620 SDRATTR_NOTPERSISTRESERVE9,
621 SDRATTR_NOTPERSISTRESERVE10,
622 SDRATTR_NOTPERSISTRESERVE11,
623 SDRATTR_NOTPERSISTRESERVE12,
624 SDRATTR_NOTPERSISTRESERVE13,
625 SDRATTR_NOTPERSISTRESERVE14,
626 SDRATTR_NOTPERSISTRESERVE15,
627
628 SDRATTR_GRAFRED,
629 SDRATTR_GRAFGREEN,
630 SDRATTR_GRAFBLUE,
631 SDRATTR_GRAFLUMINANCE,
632 SDRATTR_GRAFCONTRAST,
633 SDRATTR_GRAFGAMMA,
634 SDRATTR_GRAFTRANSPARENCE,
635 SDRATTR_GRAFINVERT,
636 SDRATTR_GRAFMODE,
637 SDRATTR_GRAFCROP,
638 SDRATTR_GRAFRESERVE3,
639 SDRATTR_GRAFRESERVE4,
640 SDRATTR_GRAFRESERVE5,
641 SDRATTR_GRAFRESERVE6,
642 SDRATTR_SET_GRAF,
643
644 SDRATTR_3DOBJ_PERCENT_DIAGONAL,
645 SDRATTR_3DOBJ_BACKSCALE,
646 SDRATTR_3DOBJ_DEPTH,
647 SDRATTR_3DOBJ_HORZ_SEGS,
648 SDRATTR_3DOBJ_VERT_SEGS,
649 SDRATTR_3DOBJ_END_ANGLE,
650 SDRATTR_3DOBJ_DOUBLE_SIDED,
651 SDRATTR_3DOBJ_NORMALS_KIND,
652 SDRATTR_3DOBJ_NORMALS_INVERT,
653 SDRATTR_3DOBJ_TEXTURE_PROJ_X,
654 SDRATTR_3DOBJ_TEXTURE_PROJ_Y,
655 SDRATTR_3DOBJ_SHADOW_3D,
656 SDRATTR_3DOBJ_MAT_COLOR,
657 SDRATTR_3DOBJ_MAT_EMISSION,
658 SDRATTR_3DOBJ_MAT_SPECULAR,
659 SDRATTR_3DOBJ_MAT_SPECULAR_INTENSITY,
660 SDRATTR_3DOBJ_TEXTURE_KIND,
661 SDRATTR_3DOBJ_TEXTURE_MODE,
662 SDRATTR_3DOBJ_TEXTURE_FILTER,
663
664 SDRATTR_3DOBJ_SMOOTH_NORMALS,
665 SDRATTR_3DOBJ_SMOOTH_LIDS,
666 SDRATTR_3DOBJ_CHARACTER_MODE,
667 SDRATTR_3DOBJ_CLOSE_FRONT,
668 SDRATTR_3DOBJ_CLOSE_BACK,
669
670 SDRATTR_3DOBJ_RESERVED_06,
671 SDRATTR_3DOBJ_RESERVED_07,
672 SDRATTR_3DOBJ_RESERVED_08,
673 SDRATTR_3DOBJ_RESERVED_09,
674 SDRATTR_3DOBJ_RESERVED_10,
675 SDRATTR_3DOBJ_RESERVED_11,
676 SDRATTR_3DOBJ_RESERVED_12,
677 SDRATTR_3DOBJ_RESERVED_13,
678 SDRATTR_3DOBJ_RESERVED_14,
679 SDRATTR_3DOBJ_RESERVED_15,
680 SDRATTR_3DOBJ_RESERVED_16,
681 SDRATTR_3DOBJ_RESERVED_17,
682 SDRATTR_3DOBJ_RESERVED_18,
683 SDRATTR_3DOBJ_RESERVED_19,
684 SDRATTR_3DOBJ_RESERVED_20,
685
686 SDRATTR_3DSCENE_PERSPECTIVE,
687 SDRATTR_3DSCENE_DISTANCE,
688 SDRATTR_3DSCENE_FOCAL_LENGTH,
689 SDRATTR_3DSCENE_TWO_SIDED_LIGHTING,
690 SDRATTR_3DSCENE_LIGHTCOLOR_1,
691 SDRATTR_3DSCENE_LIGHTCOLOR_2,
692 SDRATTR_3DSCENE_LIGHTCOLOR_3,
693 SDRATTR_3DSCENE_LIGHTCOLOR_4,
694 SDRATTR_3DSCENE_LIGHTCOLOR_5,
695 SDRATTR_3DSCENE_LIGHTCOLOR_6,
696 SDRATTR_3DSCENE_LIGHTCOLOR_7,
697 SDRATTR_3DSCENE_LIGHTCOLOR_8,
698 SDRATTR_3DSCENE_AMBIENTCOLOR,
699 SDRATTR_3DSCENE_LIGHTON_1,
700 SDRATTR_3DSCENE_LIGHTON_2,
701 SDRATTR_3DSCENE_LIGHTON_3,
702 SDRATTR_3DSCENE_LIGHTON_4,
703 SDRATTR_3DSCENE_LIGHTON_5,
704 SDRATTR_3DSCENE_LIGHTON_6,
705 SDRATTR_3DSCENE_LIGHTON_7,
706 SDRATTR_3DSCENE_LIGHTON_8,
707 SDRATTR_3DSCENE_LIGHTDIRECTION_1,
708 SDRATTR_3DSCENE_LIGHTDIRECTION_2,
709 SDRATTR_3DSCENE_LIGHTDIRECTION_3,
710 SDRATTR_3DSCENE_LIGHTDIRECTION_4,
711 SDRATTR_3DSCENE_LIGHTDIRECTION_5,
712 SDRATTR_3DSCENE_LIGHTDIRECTION_6,
713 SDRATTR_3DSCENE_LIGHTDIRECTION_7,
714 SDRATTR_3DSCENE_LIGHTDIRECTION_8,
715 SDRATTR_3DSCENE_SHADOW_SLANT,
716 SDRATTR_3DSCENE_SHADE_MODE,
717 SDRATTR_3DSCENE_RESERVED_01,
718 SDRATTR_3DSCENE_RESERVED_02,
719 SDRATTR_3DSCENE_RESERVED_03,
720 SDRATTR_3DSCENE_RESERVED_04,
721 SDRATTR_3DSCENE_RESERVED_05,
722 SDRATTR_3DSCENE_RESERVED_06,
723 SDRATTR_3DSCENE_RESERVED_07,
724 SDRATTR_3DSCENE_RESERVED_08,
725 SDRATTR_3DSCENE_RESERVED_09,
726 SDRATTR_3DSCENE_RESERVED_10,
727 SDRATTR_3DSCENE_RESERVED_11,
728 SDRATTR_3DSCENE_RESERVED_12,
729 SDRATTR_3DSCENE_RESERVED_13,
730 SDRATTR_3DSCENE_RESERVED_14,
731 SDRATTR_3DSCENE_RESERVED_15,
732 SDRATTR_3DSCENE_RESERVED_16,
733 SDRATTR_3DSCENE_RESERVED_17,
734 SDRATTR_3DSCENE_RESERVED_18,
735 SDRATTR_3DSCENE_RESERVED_19,
736 SDRATTR_3DSCENE_RESERVED_20
737 };
738
740 virtual ~StarAttribute()
741 {
742 }
744 Type getType() const
745 {
746 return m_type;
747 }
749 virtual shared_ptr<StarAttribute> create() const=0;
751 virtual bool read(StarZone &zone, int vers, long endPos, StarObject &document)=0;
753 void addTo(STOFFCellStyle &cell, StarItemPool const *pool) const
754 {
755 std::set<StarAttribute const *> done;
756 addTo(cell, pool, done);
757 }
759 void addTo(STOFFFont &font, StarItemPool const *pool) const
760 {
761 std::set<StarAttribute const *> done;
762 addTo(font, pool, done);
763 }
765 void addTo(STOFFGraphicStyle &graphic, StarItemPool const *pool) const
766 {
767 std::set<StarAttribute const *> done;
768 addTo(graphic, pool, done);
769 }
771 void addTo(STOFFPageSpan &page, StarItemPool const *pool) const
772 {
773 std::set<StarAttribute const *> done;
774 addTo(page, pool, done);
775 }
777 void addTo(STOFFParagraph &para, StarItemPool const *pool) const
778 {
779 std::set<StarAttribute const *> done;
780 addTo(para, pool, done);
781 }
783 virtual void addTo(STOFFCellStyle &/*cell*/, StarItemPool const */*pool*/, std::set<StarAttribute const *> &/*done*/) const
784 {
785 }
787 virtual void addTo(STOFFFont &/*font*/, StarItemPool const */*pool*/, std::set<StarAttribute const *> &/*done*/) const
788 {
789 }
791 virtual void addTo(STOFFGraphicStyle &/*graphic*/, StarItemPool const */*pool*/, std::set<StarAttribute const *> &/*done*/) const
792 {
793 }
795 virtual void addTo(STOFFPageSpan &/*page*/, StarItemPool const */*pool*/, std::set<StarAttribute const *> &/*done*/) const
796 {
797 }
799 virtual void addTo(STOFFParagraph &/*para*/, StarItemPool const */*pool*/, std::set<StarAttribute const *> &/*done*/) const
800 {
801 }
803 std::string const &getDebugName() const
804 {
805 return m_debugName;
806 }
808 void print(libstoff::DebugStream &o) const
809 {
810 o << m_debugName << ",";
811 }
813 virtual void print(libstoff::DebugStream &o, std::set<StarAttribute const *> &/*done*/) const
814 {
815 o << m_debugName << ",";
816 }
817 protected:
819 StarAttribute(Type type, std::string const &debugName) : m_type(type), m_debugName(debugName)
820 {
821 }
823 explicit StarAttribute(StarAttribute const &orig) : m_type(orig.m_type), m_debugName(orig.m_debugName)
824 {
825 }
826
827 //
828 // data
829 //
830
832 Type m_type;
834 std::string m_debugName;
835
836 private:
837 StarAttribute &operator=(StarAttribute const &orig);
838 };
839
841 class StarAttributeBool : public StarAttribute
842 {
843 public:
845 StarAttributeBool(Type type, std::string const &debugName, bool value) : StarAttribute(type, debugName), m_value(value)
846 {
847 }
849 virtual shared_ptr<StarAttribute> create() const
850 {
851 return shared_ptr<StarAttribute>(new StarAttributeBool(*this));
852 }
854 virtual bool read(StarZone &zone, int ver, long endPos, StarObject &object);
856 virtual void print(libstoff::DebugStream &o, std::set<StarAttribute const *> &/*done*/) const
857 {
858 o << m_debugName;
859 if (m_value) o << "=true";
860 o << ",";
861 }
862 protected:
864 StarAttributeBool(StarAttributeBool const &orig) : StarAttribute(orig), m_value(orig.m_value)
865 {
866 }
867 // the bool value
868 bool m_value;
869 };
870
872 class StarAttributeColor : public StarAttribute
873 {
874 public:
876 StarAttributeColor(Type type, std::string const &debugName, STOFFColor const &value) : StarAttribute(type, debugName), m_value(value), m_defValue(value)
877 {
878 }
880 virtual shared_ptr<StarAttribute> create() const
881 {
882 return shared_ptr<StarAttribute>(new StarAttributeColor(*this));
883 }
885 virtual bool read(StarZone &zone, int vers, long endPos, StarObject &object);
887 virtual void print(libstoff::DebugStream &o, std::set<StarAttribute const *> &/*done*/) const
888 {
889 o << m_debugName << "[col=" << m_value << "],";
890 }
891 protected:
893 StarAttributeColor(StarAttributeColor const &orig) : StarAttribute(orig), m_value(orig.m_value), m_defValue(orig.m_defValue)
894 {
895 }
897 STOFFColor m_value;
899 STOFFColor m_defValue;
900 };
901
903 class StarAttributeDouble : public StarAttribute
904 {
905 public:
907 StarAttributeDouble(Type type, std::string const &debugName, double value) : StarAttribute(type, debugName), m_value(value)
908 {
909 }
911 virtual shared_ptr<StarAttribute> create() const
912 {
913 return shared_ptr<StarAttribute>(new StarAttributeDouble(*this));
914 }
916 virtual bool read(StarZone &zone, int vers, long endPos, StarObject &object);
917
919 virtual void print(libstoff::DebugStream &o, std::set<StarAttribute const *> &/*done*/) const
920 {
921 o << m_debugName;
922 if (m_value<0 || m_value>0) o << "=" << m_value;
923 o << ",";
924 }
925 protected:
927 StarAttributeDouble(StarAttributeDouble const &orig) : StarAttribute(orig), m_value(orig.m_value)
928 {
929 }
930 // the double value
931 double m_value;
932 };
933
935 class StarAttributeInt : public StarAttribute
936 {
937 public:
939 StarAttributeInt(Type type, std::string const &debugName, int intSize, int value) : StarAttribute(type, debugName), m_value(value), m_intSize(intSize)
940 {
941 if (intSize!=1 && intSize!=2 && intSize!=4) {
942 STOFF_DEBUG_MSG(("StarAttributeInt: bad num size\n"));
943 m_intSize=0;
944 }
945 }
947 virtual shared_ptr<StarAttribute> create() const
948 {
949 return shared_ptr<StarAttribute>(new StarAttributeInt(*this));
950 }
952 virtual bool read(StarZone &zone, int vers, long endPos, StarObject &object);
954 virtual void print(libstoff::DebugStream &o, std::set<StarAttribute const *> &/*done*/) const
955 {
956 o << m_debugName;
957 if (m_value) o << "=" << m_value;
958 o << ",";
959 }
960
961 protected:
963 StarAttributeInt(StarAttributeInt const &orig) : StarAttribute(orig), m_value(orig.m_value), m_intSize(orig.m_intSize)
964 {
965 }
966 // the int value
967 int m_value;
968 // number of byte 1,2,4
969 int m_intSize;
970 };
971
973 class StarAttributeUInt : public StarAttribute
974 {
975 public:
977 StarAttributeUInt(Type type, std::string const &debugName, int intSize, unsigned int value) : StarAttribute(type, debugName), m_value(value), m_intSize(intSize)
978 {
979 if (intSize!=1 && intSize!=2 && intSize!=4) {
980 STOFF_DEBUG_MSG(("StarAttributeUInt: bad num size\n"));
981 m_intSize=0;
982 }
983 }
985 virtual shared_ptr<StarAttribute> create() const
986 {
987 return shared_ptr<StarAttribute>(new StarAttributeUInt(*this));
988 }
990 virtual bool read(StarZone &zone, int vers, long endPos, StarObject &object);
992 virtual void print(libstoff::DebugStream &o, std::set<StarAttribute const *> &/*done*/) const
993 {
994 o << m_debugName;
995 if (m_value) o << "=" << m_value;
996 o << ",";
997 }
998 protected:
1000 StarAttributeUInt(StarAttributeUInt const &orig) : StarAttribute(orig), m_value(orig.m_value), m_intSize(orig.m_intSize)
1001 {
1002 }
1003 // the int value
1004 unsigned int m_value;
1005 // number of byte 1,2,4
1006 int m_intSize;
1007 };
1008
1010 class StarAttributeVec2i : public StarAttribute
1011 {
1012 public:
1014 StarAttributeVec2i(Type type, std::string const &debugName, int intSize, STOFFVec2i value=STOFFVec2i(0,0)) : StarAttribute(type, debugName), m_value(value), m_intSize(intSize)
1015 {
1016 if (intSize!=1 && intSize!=2 && intSize!=4) {
1017 STOFF_DEBUG_MSG(("StarAttributeVec2i: bad num size\n"));
1018 m_intSize=0;
1019 }
1020 }
1022 virtual shared_ptr<StarAttribute> create() const
1023 {
1024 return shared_ptr<StarAttribute>(new StarAttributeVec2i(*this));
1025 }
1027 virtual bool read(StarZone &zone, int vers, long endPos, StarObject &object);
1029 virtual void print(libstoff::DebugStream &o, std::set<StarAttribute const *> &/*done*/) const
1030 {
1031 o << m_debugName;
1032 if (m_value!=STOFFVec2i(0,0)) o << "=" << m_value;
1033 o << ",";
1034 }
1035
1036 protected:
1038 StarAttributeVec2i(StarAttributeVec2i const &orig) : StarAttribute(orig), m_value(orig.m_value), m_intSize(orig.m_intSize)
1039 {
1040 }
1041 // the int value
1042 STOFFVec2i m_value;
1043 // number of byte 1,2,4
1044 int m_intSize;
1045 };
1046
1048 class StarAttributeItemSet : public StarAttribute
1049 {
1050 public:
1052 StarAttributeItemSet(Type type, std::string const &debugName, std::vector<STOFFVec2i> const &limits) :
1053 StarAttribute(type, debugName), m_limits(limits), m_itemSet()
1054 {
1055 }
1057 virtual shared_ptr<StarAttribute> create() const
1058 {
1059 return shared_ptr<StarAttribute>(new StarAttributeItemSet(*this));
1060 }
1062 virtual bool read(StarZone &zone, int vers, long endPos, StarObject &object);
1064 virtual void print(libstoff::DebugStream &o, std::set<StarAttribute const *> &done) const;
1065
1066 protected:
1068 virtual void addTo(STOFFCellStyle &graphic, StarItemPool const *pool, std::set<StarAttribute const *> &done) const;
1070 virtual void addTo(STOFFFont &font, StarItemPool const *pool, std::set<StarAttribute const *> &done) const;
1072 virtual void addTo(STOFFGraphicStyle &graphic, StarItemPool const *pool, std::set<StarAttribute const *> &done) const;
1074 virtual void addTo(STOFFPageSpan &page, StarItemPool const *pool, std::set<StarAttribute const *> &done) const;
1076 virtual void addTo(STOFFParagraph &para, StarItemPool const *pool, std::set<StarAttribute const *> &done) const;
1077
1079 StarAttributeItemSet(StarAttributeItemSet const &orig) : StarAttribute(orig), m_limits(orig.m_limits), m_itemSet()
1080 {
1081 }
1083 std::vector<STOFFVec2i> m_limits;
1085 StarItemSet m_itemSet;
1086 };
1087
1089 class StarAttributeVoid : public StarAttribute
1090 {
1091 public:
1093 StarAttributeVoid(Type type, std::string const &debugName) : StarAttribute(type, debugName)
1094 {
1095 }
1097 virtual shared_ptr<StarAttribute> create() const
1098 {
1099 return shared_ptr<StarAttribute>(new StarAttributeVoid(*this));
1100 }
1102 virtual bool read(StarZone &zone, int vers, long endPos, StarObject &object);
1103 };
1104
1110 class StarAttributeManager
1111 {
1112 public:
1114 StarAttributeManager();
1116 virtual ~StarAttributeManager();
1117
1118
1120 shared_ptr<StarAttribute> readAttribute(StarZone &zone, int which, int vers, long endPos, StarObject &document);
1122 shared_ptr<StarAttribute> getDefaultAttribute(int which);
1124 static shared_ptr<StarAttribute> getDummyAttribute(int type=-1);
1125
1126 protected:
1127 //
1128 // data
1129 //
1130 private:
1132 shared_ptr<StarAttributeInternal::State> m_state;
1133 };
1134 #endif
1135 // vim: set filetype=cpp tabstop=2 shiftwidth=2 cindent autoindent smartindent noexpandtab:
StarAttribute::SDRATTR_3DOBJ_MAT_SPECULAR_INTENSITY
Definition: StarAttribute.hxx:659
StarAttribute::SDRATTR_NOTPERSISTRESERVE3
Definition: StarAttribute.hxx:614
StarAttribute::ATTR_SCH_Y_AXIS_STEP_MAIN
Definition: StarAttribute.hxx:302
StarAttribute::ATTR_PARA_DROP
Definition: StarAttribute.hxx:137
StarAttribute::SDRATTR_NOTPERSISTRESERVE2
Definition: StarAttribute.hxx:613
StarAttribute::XATTR_FORMTXTHIDEFORM
Definition: StarAttribute.hxx:448
StarAttribute::ATTR_CHR_NOLINEBREAK
Definition: StarAttribute.hxx:92
StarAttribute::ATTR_CHR_BACKGROUND
Definition: StarAttribute.hxx:93
StarAttribute::SDRATTR_3DSCENE_LIGHTDIRECTION_4
Definition: StarAttribute.hxx:710
StarAttribute::SDRATTR_MEASURETEXTAUTOANGLE
Definition: StarAttribute.hxx:559
StarAttribute::XATTR_FTRESERVED3
Definition: StarAttribute.hxx:451
StarAttribute::XATTR_FTRESERVED4
Definition: StarAttribute.hxx:452
StarAttribute::StarAttribute
StarAttribute(Type type, std::string const &debugName)
constructor
Definition: StarAttribute.hxx:819
StarAttribute::XATTR_LINESTARTWIDTH
Definition: StarAttribute.hxx:395
StarAttribute::SDRATTR_3DOBJ_RESERVED_09
Definition: StarAttribute.hxx:673
StarAttribute::XATTR_LINEWIDTH
Definition: StarAttribute.hxx:391
StarAttribute::XATTR_FILLRESERVED_LAST
Definition: StarAttribute.hxx:435
StarAttribute::ATTR_SCH_X_AXIS_STEP_HELP
Definition: StarAttribute.hxx:293
StarAttribute::SDRATTR_MEASURETEXTVPOS
Definition: StarAttribute.hxx:545
StarAttribute::ATTR_SCH_TEXT_ORDER
Definition: StarAttribute.hxx:284
StarAttribute::SDRATTR_SET_SHADOW
Definition: StarAttribute.hxx:470
StarAttribute::XATTR_LINERESERVED5
Definition: StarAttribute.hxx:404
StarAttribute::ATTR_EE_FEATURE_LINEBR
Definition: StarAttribute.hxx:277
StarAttributeDouble::StarAttributeDouble
StarAttributeDouble(StarAttributeDouble const &orig)
copy constructor
Definition: StarAttribute.hxx:927
StarAttribute::SDRATTR_3DOBJ_SMOOTH_LIDS
Definition: StarAttribute.hxx:665
StarAttribute::ATTR_BOX_FORMAT
Definition: StarAttribute.hxx:205
StarAttribute::ATTR_GRF_DRAWMODE
Definition: StarAttribute.hxx:198
StarAttribute::ATTR_PARA_DUMMY7
Definition: StarAttribute.hxx:148
StarAttribute::ATTR_SCH_SYMBOL_SIZE
Definition: StarAttribute.hxx:386
StarAttribute::ATTR_SC_PAGE_HEADERRIGHT
Definition: StarAttribute.hxx:259
StarAttribute::SDRATTR_TRANSFORMREF1X
Definition: StarAttribute.hxx:608
StarAttribute::print
void print(libstoff::DebugStream &o) const
debug function to print the data
Definition: StarAttribute.hxx:808
StarAttribute::ATTR_SCH_X_AXIS_MIN
Definition: StarAttribute.hxx:287
StarAttribute::SDRATTR_3DSCENE_LIGHTDIRECTION_7
Definition: StarAttribute.hxx:713
StarAttribute::ATTR_SCH_AXIS_AUTO_ORIGIN
Definition: StarAttribute.hxx:363
StarAttribute::ATTR_GRF_DUMMY2
Definition: StarAttribute.hxx:200
StarAttribute::SDRATTR_CAPTIONRESERVE4
Definition: StarAttribute.hxx:485
StarAttribute::ATTR_SC_PAGE_FIRSTPAGENO
Definition: StarAttribute.hxx:252
StarAttribute::SDRATTR_3DOBJ_SMOOTH_NORMALS
Definition: StarAttribute.hxx:664
StarAttribute::ATTR_CHR_COLOR
Definition: StarAttribute.hxx:75
StarAttribute::SDRATTR_3DSCENE_LIGHTON_8
Definition: StarAttribute.hxx:706
StarAttribute::SDRATTR_ONESIZEHEIGHT
Definition: StarAttribute.hxx:591
StarAttribute::ATTR_SCH_STYLE_DEEP
Definition: StarAttribute.hxx:342
StarAttribute::SDRATTR_3DOBJ_MAT_SPECULAR
Definition: StarAttribute.hxx:658
StarAttribute::SDRATTR_GRAFRESERVE4
Definition: StarAttribute.hxx:639
StarAttribute::SDRATTR_SET_MEASURE
Definition: StarAttribute.hxx:567
StarAttribute::SDRATTR_3DSCENE_LIGHTON_7
Definition: StarAttribute.hxx:705
StarAttribute::XATTR_LINERESERVED2
Definition: StarAttribute.hxx:401
StarAttribute::ATTR_SCH_STYLE_BASETYPE
Definition: StarAttribute.hxx:345
StarAttribute::ATTR_FRM_UL_SPACE
Definition: StarAttribute.hxx:155
StarAttribute::SDRATTR_RESIZEXONE
Definition: StarAttribute.hxx:598
StarAttribute::XATTR_FORMTXTSHDWYVAL
Definition: StarAttribute.hxx:446
StarAttribute::ATTR_SCH_DUMMY3
Definition: StarAttribute.hxx:324
StarAttribute::ATTR_SCH_X_AXIS_ORIGIN
Definition: StarAttribute.hxx:296
StarAttributeUInt
a unsigned integer attribute
Definition: StarAttribute.hxx:973
StarAttribute::SDRATTR_CIRCRESERVE2
Definition: StarAttribute.hxx:574
StarAttribute::SDRATTR_GRAFCROP
Definition: StarAttribute.hxx:637
StarAttribute::ATTR_PARA_TABSTOP
Definition: StarAttribute.hxx:135
StarAttribute::ATTR_SCH_AXIS
Definition: StarAttribute.hxx:353
StarAttribute::ATTR_FRM_PAPER_BIN
Definition: StarAttribute.hxx:153
StarAttribute::SDRATTR_MEASUREHELPLINEDIST
Definition: StarAttribute.hxx:548
StarAttribute::SDRATTR_3DSCENE_RESERVED_19
Definition: StarAttribute.hxx:735
StarAttribute::XATTR_FILLHATCH
Definition: StarAttribute.hxx:410
StarAttribute::ATTR_SCH_STAT_CONSTPLUS
Definition: StarAttribute.hxx:331
StarAttribute::ATTR_FRM_HEADER_FOOTER_EAT_SPACING
Definition: StarAttribute.hxx:184
StarAttributeDouble::m_value
double m_value
Definition: StarAttribute.hxx:931
StarAttribute::ATTR_TXT_FTN
Definition: StarAttribute.hxx:124
StarAttribute::ATTR_CHR_WEIGHT
Definition: StarAttribute.hxx:87
StarAttribute::ATTR_SCH_DATADESCR_DESCR
Definition: StarAttribute.hxx:280
StarAttribute::ATTR_SC_PAGE_FOOTERLEFT
Definition: StarAttribute.hxx:258
StarAttribute::SDRATTR_SET_OUTLINER
Definition: StarAttribute.hxx:489
StarAttribute::ATTR_GRF_MIRRORGRF
Definition: StarAttribute.hxx:187
StarAttribute::ATTR_CHR_POSTURE
Definition: StarAttribute.hxx:83
StarAttribute::SDRATTR_3DSCENE_RESERVED_04
Definition: StarAttribute.hxx:720
StarAttribute::ATTR_SCH_X_AXIS_AUTO_MIN
Definition: StarAttribute.hxx:286
StarAttribute::ATTR_CHR_SHADOWED
Definition: StarAttribute.hxx:85
StarAttribute::SDRATTR_RESERVE18
Definition: StarAttribute.hxx:518
StarAttribute::SDRATTR_CAPTIONESCISREL
Definition: StarAttribute.hxx:477
StarAttribute::ATTR_SC_PAGE_NOTES
Definition: StarAttribute.hxx:243
StarAttribute::XATTR_FILLRESERVED11
Definition: StarAttribute.hxx:434
StarAttribute::SDRATTR_LOGICSIZEWIDTH
Definition: StarAttribute.hxx:592
StarAttribute::SDRATTR_SHADOWXDIST
Definition: StarAttribute.hxx:460
StarAttribute::ATTR_CHR_SCALEW
Definition: StarAttribute.hxx:107
StarAttribute::SDRATTR_EDGERESERVE04
Definition: StarAttribute.hxx:535
StarAttribute::SDRATTR_ALLPOSITIONX
Definition: StarAttribute.hxx:584
StarAttribute::ATTR_TXT_DUMMY7
Definition: StarAttribute.hxx:120
StarAttribute::ATTR_TXT_INETFMT
Definition: StarAttribute.hxx:111
StarAttribute::ATTR_SCH_AXIS_SHOWDESCR
Definition: StarAttribute.hxx:370
StarAttribute::ATTR_SCH_Z_AXIS_AUTO_MAX
Definition: StarAttribute.hxx:310
StarAttribute::XATTR_FORMTXTSHDWXVAL
Definition: StarAttribute.hxx:445
StarAttribute::ATTR_CHR_DUMMY1
Definition: StarAttribute.hxx:109
StarAttribute::SDRATTR_3DOBJ_RESERVED_15
Definition: StarAttribute.hxx:679
StarAttribute::ATTR_GRF_ROTATION
Definition: StarAttribute.hxx:189
StarAttribute::XATTR_LINECOLOR
Definition: StarAttribute.hxx:392
StarAttributeManager
the main class to read/.
Definition: StarAttribute.hxx:1110
StarAttribute::SDRATTR_SHADOWRESERVE2
Definition: StarAttribute.hxx:466
StarAttribute::addTo
void addTo(STOFFPageSpan &page, StarItemPool const *pool) const
add to a pageSpan
Definition: StarAttribute.hxx:771
StarAttribute::addTo
void addTo(STOFFGraphicStyle &graphic, StarItemPool const *pool) const
add to a graphic style
Definition: StarAttribute.hxx:765
StarAttribute::ATTR_SCH_Z_AXIS_STEP_HELP
Definition: StarAttribute.hxx:315
StarAttribute::XATTR_FTRESERVED2
Definition: StarAttribute.hxx:450
StarAttribute::SDRATTR_ALLSIZEWIDTH
Definition: StarAttribute.hxx:586
StarAttribute::SDRATTR_NOTPERSISTRESERVE8
Definition: StarAttribute.hxx:619
StarAttributeVec2i::m_value
STOFFVec2i m_value
Definition: StarAttribute.hxx:1042
StarAttribute::ATTR_FRM_EDIT_IN_READONLY
Definition: StarAttribute.hxx:175
StarAttribute::ATTR_SCH_BAR_OVERLAP
Definition: StarAttribute.hxx:380
StarAttribute::SDRATTR_MEASUREKIND
Definition: StarAttribute.hxx:543
StarAttribute::SDRATTR_3DSCENE_LIGHTON_6
Definition: StarAttribute.hxx:704
StarAttribute::SDRATTR_SHADOWRESERVE5
Definition: StarAttribute.hxx:469
StarAttribute::SDRATTR_3DOBJ_TEXTURE_PROJ_X
Definition: StarAttribute.hxx:653
StarAttribute::ATTR_SCH_AXIS_TOPDOWN
Definition: StarAttribute.hxx:373
StarAttribute::SDRATTR_MEASURETEXTROTA90
Definition: StarAttribute.hxx:552
StarAttribute::SDRATTR_CIRCENDANGLE
Definition: StarAttribute.hxx:571
StarAttribute::ATTR_BOX_VALUE
Definition: StarAttribute.hxx:207
StarAttribute::SDRATTR_3DSCENE_RESERVED_11
Definition: StarAttribute.hxx:727
StarAttributeBool::StarAttributeBool
StarAttributeBool(StarAttributeBool const &orig)
copy constructor
Definition: StarAttribute.hxx:864
StarAttribute::ATTR_SC_SHADOW
Definition: StarAttribute.hxx:230
StarAttribute::ATTR_SCH_STAT_REGRESSTYPE
Definition: StarAttribute.hxx:333
StarAttribute::SDRATTR_3DOBJ_RESERVED_18
Definition: StarAttribute.hxx:682
StarAttribute::SDRATTR_3DOBJ_BACKSCALE
Definition: StarAttribute.hxx:645
StarAttributeUInt::m_intSize
int m_intSize
Definition: StarAttribute.hxx:1006
StarAttribute::Type
Type
the attribute list
Definition: StarAttribute.hxx:71
STOFFVec2< int >
StarAttribute::SDRATTR_NOTPERSISTRESERVE6
Definition: StarAttribute.hxx:617
StarAttribute::ATTR_SC_PATTERN
Definition: StarAttribute.hxx:233
StarAttribute::SDRATTR_3DSCENE_RESERVED_09
Definition: StarAttribute.hxx:725
StarAttribute::ATTR_TXT_REFMARK
Definition: StarAttribute.hxx:113
StarAttribute::ATTR_GRF_INVERT
Definition: StarAttribute.hxx:196
StarAttribute::ATTR_SCH_STYLE_SPLINES
Definition: StarAttribute.hxx:349
StarAttribute::SDRATTR_3DSCENE_RESERVED_10
Definition: StarAttribute.hxx:726
StarAttribute::SDRATTR_TEXT_MAXFRAMEHEIGHT
Definition: StarAttribute.hxx:500
StarAttribute::ATTR_SCH_AXIS_DUMMY1
Definition: StarAttribute.hxx:377
StarAttribute::SDRATTR_TEXT_ANIKIND
Definition: StarAttribute.hxx:505
StarAttribute::ATTR_SCH_STOCK_VOLUME
Definition: StarAttribute.hxx:384
StarAttribute::SDRATTR_MEASUREFORMATSTRING
Definition: StarAttribute.hxx:558
StarAttribute::XATTR_FORMTXTMIRROR
Definition: StarAttribute.hxx:441
StarAttribute::SDRATTR_CAPTIONRESERVE5
Definition: StarAttribute.hxx:486
StarAttribute::ATTR_GRF_CROPGRF
Definition: StarAttribute.hxx:188
STOFFDebug.hxx
StarAttribute::ATTR_FRM_LINENUMBER
Definition: StarAttribute.hxx:179
StarAttribute::addTo
void addTo(STOFFFont &font, StarItemPool const *pool) const
add to a font
Definition: StarAttribute.hxx:759
StarAttribute::SDRATTR_LAYERID
Definition: StarAttribute.hxx:581
StarAttribute::SDRATTR_TEXT_LEFTDIST
Definition: StarAttribute.hxx:495
StarAttribute::ATTR_SCH_STAT_CONSTMINUS
Definition: StarAttribute.hxx:332
StarAttribute::SDRATTR_TEXT_UPPERDIST
Definition: StarAttribute.hxx:497
StarAttribute::ATTR_SC_PAGE_DRAWINGS
Definition: StarAttribute.hxx:248
StarAttribute::SDRATTR_NOTPERSISTRESERVE11
Definition: StarAttribute.hxx:622
StarAttribute::SDRATTR_3DSCENE_RESERVED_13
Definition: StarAttribute.hxx:729
StarAttributeInt::m_intSize
int m_intSize
Definition: StarAttribute.hxx:969
StarAttributeVoid::create
virtual shared_ptr< StarAttribute > create() const
create a new attribute
Definition: StarAttribute.hxx:1097
StarAttribute::ATTR_SCH_AXIS_MIN
Definition: StarAttribute.hxx:355
StarAttribute::SDRATTR_3DSCENE_LIGHTCOLOR_1
Definition: StarAttribute.hxx:690
StarAttribute::m_type
Type m_type
the type
Definition: StarAttribute.hxx:832
StarAttribute::ATTR_SCH_AXIS_AUTO_MIN
Definition: StarAttribute.hxx:354
StarAttribute::SDRATTR_3DOBJ_RESERVED_08
Definition: StarAttribute.hxx:672
StarAttribute::SDRATTR_3DOBJ_SHADOW_3D
Definition: StarAttribute.hxx:655
StarAttribute::SDRATTR_3DSCENE_SHADE_MODE
Definition: StarAttribute.hxx:716
StarAttribute::SDRATTR_NOTPERSISTRESERVE4
Definition: StarAttribute.hxx:615
StarAttribute::SDRATTR_ROTATEONE
Definition: StarAttribute.hxx:600
StarAttribute::SDRATTR_MEASUREOVERHANG
Definition: StarAttribute.hxx:554
StarAttribute::ATTR_CHR_CJK_POSTURE
Definition: StarAttribute.hxx:97
StarAttribute::SDRATTR_3DSCENE_RESERVED_02
Definition: StarAttribute.hxx:718
StarAttribute::SDRATTR_EDGELINE1DELTA
Definition: StarAttribute.hxx:530
StarAttribute::SDRATTR_EDGENODE2HORZDIST
Definition: StarAttribute.hxx:525
StarAttribute::XATTR_FORMTXTOUTLINE
Definition: StarAttribute.hxx:442
StarAttribute::ATTR_SCH_X_AXIS_LOGARITHM
Definition: StarAttribute.hxx:294
StarAttribute::SDRATTR_3DOBJ_RESERVED_13
Definition: StarAttribute.hxx:677
StarAttribute::SDRATTR_3DOBJ_CLOSE_BACK
Definition: StarAttribute.hxx:668
StarAttribute::ATTR_SC_MERGE
Definition: StarAttribute.hxx:222
StarAttribute::SDRATTR_3DSCENE_RESERVED_06
Definition: StarAttribute.hxx:722
StarAttribute::ATTR_SC_PAGE_HEADERS
Definition: StarAttribute.hxx:245
StarAttribute::SDRATTR_GRAFBLUE
Definition: StarAttribute.hxx:630
StarAttribute::SDRATTR_CAPTIONRESERVE3
Definition: StarAttribute.hxx:484
StarAttribute::ATTR_SC_BACKGROUND
Definition: StarAttribute.hxx:226
StarAttribute::ATTR_PARA_SCRIPTSPACE
Definition: StarAttribute.hxx:140
StarAttributeColor::m_defValue
STOFFColor m_defValue
the default value
Definition: StarAttribute.hxx:899
StarAttribute::ATTR_SCH_STYLE_SHAPE
Definition: StarAttribute.hxx:351
StarAttribute::ATTR_SCH_AXIS_TICKS
Definition: StarAttribute.hxx:366
StarAttribute::ATTR_EE_CHR_SCALEW
Definition: StarAttribute.hxx:273
StarAttribute::ATTR_EE_PARA_BULLETSTATE
Definition: StarAttribute.hxx:269
StarAttribute::SDRATTR_CAPTIONRESERVE1
Definition: StarAttribute.hxx:482
StarAttribute::SDRATTR_HORZSHEARONE
Definition: StarAttribute.hxx:601
StarAttribute::ATTR_PARA_ORPHANS
Definition: StarAttribute.hxx:133
StarAttribute::SDRATTR_VERTSHEARALL
Definition: StarAttribute.hxx:607
StarAttribute::SDRATTR_3DOBJ_DEPTH
Definition: StarAttribute.hxx:646
StarAttribute::ATTR_TXT_DUMMY5
Definition: StarAttribute.hxx:116
StarAttribute::XATTR_LINEENDWIDTH
Definition: StarAttribute.hxx:396
StarItem.hxx
StarAttributeUInt::create
virtual shared_ptr< StarAttribute > create() const
create a new attribute
Definition: StarAttribute.hxx:985
StarAttribute::ATTR_FRM_ANCHOR
Definition: StarAttribute.hxx:167
StarAttribute::ATTR_GRF_DUMMY1
Definition: StarAttribute.hxx:199
StarAttribute::SDRATTR_TEXT_ANISTARTINSIDE
Definition: StarAttribute.hxx:507
StarAttribute::ATTR_SCH_DUMMY2
Definition: StarAttribute.hxx:323
StarAttribute::SDRATTR_MEASUREDECIMALPLACES
Definition: StarAttribute.hxx:563
StarAttribute::SDRATTR_MEASURESCALE
Definition: StarAttribute.hxx:556
StarAttributeItemSet::create
virtual shared_ptr< StarAttribute > create() const
create a new attribute
Definition: StarAttribute.hxx:1057
StarAttribute::ATTR_TXT_UNKNOWN_CONTAINER
Definition: StarAttribute.hxx:118
StarAttribute::addTo
virtual void addTo(STOFFParagraph &, StarItemPool const *, std::set< StarAttribute const * > &) const
add to a paragraph(internal)
Definition: StarAttribute.hxx:799
StarAttribute::SDRATTR_3DOBJ_RESERVED_16
Definition: StarAttribute.hxx:680
StarAttribute::ATTR_SCH_Y_AXIS_STEP_HELP
Definition: StarAttribute.hxx:304
StarAttribute::ATTR_CHR_CTL_WEIGHT
Definition: StarAttribute.hxx:103
StarAttribute::SDRATTR_3DSCENE_SHADOW_SLANT
Definition: StarAttribute.hxx:715
StarAttribute::ATTR_SCH_X_AXIS_AUTO_MAX
Definition: StarAttribute.hxx:288
StarAttribute::ATTR_GRF_TRANSPARENCY
Definition: StarAttribute.hxx:197
STOFF_DEBUG_MSG
#define STOFF_DEBUG_MSG(M)
Definition: libstaroffice_internal.hxx:127
StarAttribute::SDRATTR_MEASUREUNIT
Definition: StarAttribute.hxx:555
StarAttribute::ATTR_SCH_Y_AXIS_AUTO_STEP_MAIN
Definition: StarAttribute.hxx:301
StarAttribute::ATTR_GRF_CHANNELR
Definition: StarAttribute.hxx:192
StarAttribute::ATTR_SCH_Y_AXIS_AUTO_MAX
Definition: StarAttribute.hxx:299
StarAttribute::SDRATTR_3DOBJ_NORMALS_KIND
Definition: StarAttribute.hxx:651
StarAttribute::print
virtual void print(libstoff::DebugStream &o, std::set< StarAttribute const * > &) const
debug function to print the data
Definition: StarAttribute.hxx:813
StarAttributeVoid::StarAttributeVoid
StarAttributeVoid(Type type, std::string const &debugName)
constructor
Definition: StarAttribute.hxx:1093
StarAttribute::XATTR_FILLBMP_TILEOFFSETY
Definition: StarAttribute.hxx:421
StarAttribute::SDRATTR_LOGICSIZEHEIGHT
Definition: StarAttribute.hxx:593
StarAttribute::ATTR_SCH_STOCK_UPDOWN
Definition: StarAttribute.hxx:385
StarAttributeDouble
a double attribute
Definition: StarAttribute.hxx:903
StarAttribute::SDRATTR_TEXT_MINFRAMEHEIGHT
Definition: StarAttribute.hxx:492
StarAttribute::SDRATTR_CAPTIONFITLINELEN
Definition: StarAttribute.hxx:481
StarAttribute::XATTR_FTRESERVED5
Definition: StarAttribute.hxx:453
StarAttribute::ATTR_SC_INDENT
Definition: StarAttribute.hxx:213
StarAttribute::ATTR_TXT_CJK_RUBY
Definition: StarAttribute.hxx:117
StarAttribute::ATTR_EE_PARA_ASIANCJKSPACING
Definition: StarAttribute.hxx:267
StarAttribute::ATTR_SCH_AXIS_STEP_HELP
Definition: StarAttribute.hxx:361
StarAttributeItemSet::m_limits
std::vector< STOFFVec2i > m_limits
the pool limits id
Definition: StarAttribute.hxx:1083
StarAttribute::SDRATTR_CIRCRESERVE3
Definition: StarAttribute.hxx:575
StarAttribute::SDRATTR_MEASURESHOWUNIT
Definition: StarAttribute.hxx:557
StarAttribute::XATTR_FILLTRANSPARENCE
Definition: StarAttribute.hxx:412
StarAttribute::ATTR_SCH_AXIS_SHOWMAINGRID
Definition: StarAttribute.hxx:371
StarAttribute::ATTR_SC_BORDER
Definition: StarAttribute.hxx:228
StarAttribute::SDRATTR_3DSCENE_AMBIENTCOLOR
Definition: StarAttribute.hxx:698
StarAttribute::XATTR_FORMTXTSTART
Definition: StarAttribute.hxx:440
StarAttribute::XATTR_FILLRESERVED8
Definition: StarAttribute.hxx:432
StarAttribute::SDRATTR_3DSCENE_RESERVED_17
Definition: StarAttribute.hxx:733
StarAttribute::SDRATTR_EDGENODE2GLUEDIST
Definition: StarAttribute.hxx:528
StarAttribute::SDRATTR_SHADOWYDIST
Definition: StarAttribute.hxx:461
StarAttribute::XATTR_FORMTXTDISTANCE
Definition: StarAttribute.hxx:439
StarAttribute::XATTR_FILLBMP_SIZEX
Definition: StarAttribute.hxx:416
StarAttribute::ATTR_CHR_EMPHASIS_MARK
Definition: StarAttribute.hxx:105
StarAttribute::SDRATTR_EDGELINE3DELTA
Definition: StarAttribute.hxx:532
StarAttribute::SDRATTR_NOTPERSISTRESERVE7
Definition: StarAttribute.hxx:618
StarAttributeDouble::create
virtual shared_ptr< StarAttribute > create() const
create a new attribute
Definition: StarAttribute.hxx:911
StarAttribute::ATTR_CHR_CHARSETCOLOR
Definition: StarAttribute.hxx:74
StarAttribute::SDRATTR_RESIZEYALL
Definition: StarAttribute.hxx:604
StarAttribute::ATTR_FRM_FRMMACRO
Definition: StarAttribute.hxx:171
StarAttribute::ATTR_PARA_DUMMY5
Definition: StarAttribute.hxx:146
StarAttribute::ATTR_SCH_Y_AXIS_LOGARITHM
Definition: StarAttribute.hxx:305
StarAttribute::SDRATTR_ECKENRADIUS
Definition: StarAttribute.hxx:491
StarAttribute::SDRATTR_GRAFRED
Definition: StarAttribute.hxx:628
StarAttribute::ATTR_SC_PAGE_OBJECTS
Definition: StarAttribute.hxx:247
StarAttribute::ATTR_CHR_CJK_WEIGHT
Definition: StarAttribute.hxx:98
StarAttribute::SDRATTR_ROTATEANGLE
Definition: StarAttribute.hxx:594
StarAttribute::SDRATTR_TEXT_MAXFRAMEWIDTH
Definition: StarAttribute.hxx:502
StarAttribute::ATTR_PARA_SNAPTOGRID
Definition: StarAttribute.hxx:144
StarAttribute::XATTR_LINERESERVED4
Definition: StarAttribute.hxx:403
StarAttribute::SDRATTR_MEASURERESERVE06
Definition: StarAttribute.hxx:565
StarAttribute::SDRATTR_3DSCENE_RESERVED_14
Definition: StarAttribute.hxx:730
StarAttribute::ATTR_SCH_X_AXIS_AUTO_STEP_HELP
Definition: StarAttribute.hxx:292
StarAttribute::SDRATTR_NOTPERSISTRESERVE5
Definition: StarAttribute.hxx:616
StarAttribute::SDRATTR_MEASUREHELPLINEOVERHANG
Definition: StarAttribute.hxx:547
StarAttributeColor::StarAttributeColor
StarAttributeColor(Type type, std::string const &debugName, STOFFColor const &value)
constructor
Definition: StarAttribute.hxx:876
StarAttribute::XATTR_FILLBITMAP
Definition: StarAttribute.hxx:411
StarAttribute::ATTR_EE_FEATURE_FIELD
Definition: StarAttribute.hxx:278
StarAttribute::SDRATTR_RESERVE16
Definition: StarAttribute.hxx:516
StarAttribute::SDRATTR_CAPTIONLINELEN
Definition: StarAttribute.hxx:480
StarAttribute::ATTR_SCH_DUMMY0
Definition: StarAttribute.hxx:321
StarAttribute::ATTR_PARA_WIDOWS
Definition: StarAttribute.hxx:134
StarAttributeInt
an integer attribute
Definition: StarAttribute.hxx:935
StarAttribute::XATTR_FILLBMP_POSOFFSETX
Definition: StarAttribute.hxx:423
StarAttribute::SDRATTR_TRANSFORMREF2Y
Definition: StarAttribute.hxx:611
StarAttribute::SDRATTR_MEASURERESERVE05
Definition: StarAttribute.hxx:564
StarAttribute::ATTR_CHR_AUTOKERN
Definition: StarAttribute.hxx:89
StarAttributeBool::m_value
bool m_value
Definition: StarAttribute.hxx:868
StarAttribute::SDRATTR_CIRCKIND
Definition: StarAttribute.hxx:569
StarAttribute::ATTR_TXT_DUMMY4
Definition: StarAttribute.hxx:112
StarAttribute::XATTR_FILLGRADIENT
Definition: StarAttribute.hxx:409
StarAttribute::XATTR_SET_FILL
Definition: StarAttribute.hxx:436
StarAttribute::SDRATTR_ONEPOSITIONY
Definition: StarAttribute.hxx:589
StarAttribute::ATTR_SCH_SYMBOL_BRUSH
Definition: StarAttribute.hxx:383
StarAttribute::XATTR_FILLBMP_POS
Definition: StarAttribute.hxx:415
StarAttribute::ATTR_TXT_TOXMARK
Definition: StarAttribute.hxx:114
StarAttribute::ATTR_EE_CHR_XMLATTRIBS
Definition: StarAttribute.hxx:275
StarAttributeManager::m_state
shared_ptr< StarAttributeInternal::State > m_state
the state
Definition: StarAttribute.hxx:1132
StarAttribute::ATTR_SCH_AXIS_STEP_MAIN
Definition: StarAttribute.hxx:359
StarAttributeVec2i::print
virtual void print(libstoff::DebugStream &o, std::set< StarAttribute const * > &) const
debug function to print the data
Definition: StarAttribute.hxx:1029
StarAttribute::ATTR_GRF_LUMINANCE
Definition: StarAttribute.hxx:190
StarAttributeVec2i::StarAttributeVec2i
StarAttributeVec2i(StarAttributeVec2i const &orig)
copy constructor
Definition: StarAttribute.hxx:1038
StarAttribute::SDRATTR_TEXT_ANIAMOUNT
Definition: StarAttribute.hxx:511
StarAttribute::ATTR_CHR_KERNING
Definition: StarAttribute.hxx:81
StarAttribute::ATTR_FRM_FRAMEDIR
Definition: StarAttribute.hxx:183
StarAttribute::ATTR_CHR_NOHYPHEN
Definition: StarAttribute.hxx:91
StarAttribute::SDRATTR_3DOBJ_CLOSE_FRONT
Definition: StarAttribute.hxx:667
StarAttribute::SDRATTR_3DOBJ_MAT_EMISSION
Definition: StarAttribute.hxx:657
StarAttribute::ATTR_CHR_RELIEF
Definition: StarAttribute.hxx:108
StarAttribute::ATTR_SC_VALIDDATA
Definition: StarAttribute.hxx:231
StarAttribute::ATTR_PARA_CONNECT_BORDER
Definition: StarAttribute.hxx:145
StarAttribute::SDRATTR_CAPTIONTYPE
Definition: StarAttribute.hxx:472
StarAttribute::SDRATTR_ONESIZEWIDTH
Definition: StarAttribute.hxx:590
StarAttribute::ATTR_SC_PAGE_HORCENTER
Definition: StarAttribute.hxx:238
StarAttribute::SDRATTR_HORZSHEARALL
Definition: StarAttribute.hxx:606
StarAttribute::ATTR_SCH_AXIS_AUTO_MAX
Definition: StarAttribute.hxx:356
StarAttribute::SDRATTR_3DSCENE_LIGHTCOLOR_3
Definition: StarAttribute.hxx:692
StarAttribute::SDRATTR_TEXT_MINFRAMEWIDTH
Definition: StarAttribute.hxx:501
StarAttribute::SDRATTR_GRAFLUMINANCE
Definition: StarAttribute.hxx:631
StarAttribute::XATTR_FILLRESERVED4
Definition: StarAttribute.hxx:428
StarAttribute::SDRATTR_NOTPERSISTRESERVE9
Definition: StarAttribute.hxx:620
StarAttribute::ATTR_SCH_STYLE_LINES
Definition: StarAttribute.hxx:346
StarAttribute::SDRATTR_EDGERESERVE06
Definition: StarAttribute.hxx:537
StarAttribute::ATTR_SCH_STAT_BIGERROR
Definition: StarAttribute.hxx:330
StarAttribute::ATTR_SC_PAGE_FOOTERSET
Definition: StarAttribute.hxx:262
StarAttribute::ATTR_SC_PAGE_SIZE
Definition: StarAttribute.hxx:236
StarAttribute::ATTR_SC_PAGE_SHARED
Definition: StarAttribute.hxx:242
STOFFParagraph
class to store the paragraph properties
Definition: STOFFParagraph.hxx:47
StarAttribute::ATTR_CHR_CTL_LANGUAGE
Definition: StarAttribute.hxx:101
StarAttribute::ATTR_CHR_WORDLINEMODE
Definition: StarAttribute.hxx:88
StarAttributeUInt::m_value
unsigned int m_value
Definition: StarAttribute.hxx:1004
StarAttribute::ATTR_SC_LANGUAGE_FORMAT
Definition: StarAttribute.hxx:225
StarAttribute::SDRATTR_TEXT_ANIDELAY
Definition: StarAttribute.hxx:510
StarAttributeVoid
void attribute of StarAttribute
Definition: StarAttribute.hxx:1089
StarAttributeDouble::print
virtual void print(libstoff::DebugStream &o, std::set< StarAttribute const * > &) const
debug function to print the data
Definition: StarAttribute.hxx:919
StarAttributeVec2i::create
virtual shared_ptr< StarAttribute > create() const
create a new attribute
Definition: StarAttribute.hxx:1022
StarAttribute::ATTR_SCH_LEGEND_POS
Definition: StarAttribute.hxx:282
StarAttribute::SDRATTR_TEXT_AUTOGROWWIDTH
Definition: StarAttribute.hxx:503
StarAttribute::ATTR_SC_LINEBREAK
Definition: StarAttribute.hxx:220
StarAttribute::XATTR_LINERESERVED_LAST
Definition: StarAttribute.hxx:405
StarAttribute::ATTR_SC_PAGE_ON
Definition: StarAttribute.hxx:240
StarAttribute::ATTR_SCH_Z_AXIS_MAX
Definition: StarAttribute.hxx:311
StarAttribute::SDRATTR_TEXT_HORZADJUST
Definition: StarAttribute.hxx:504
StarAttribute::SDRATTR_RESIZEYONE
Definition: StarAttribute.hxx:599
StarAttribute::addTo
virtual void addTo(STOFFPageSpan &, StarItemPool const *, std::set< StarAttribute const * > &) const
add to a pageSpan(internal)
Definition: StarAttribute.hxx:795
StarAttribute::SDRATTR_AUTOSHAPE_ADJUSTMENT
Definition: StarAttribute.hxx:513
StarAttribute::SDRATTR_GRAFCONTRAST
Definition: StarAttribute.hxx:632
StarAttribute::ATTR_SCH_USER_DEFINED_ATTR
Definition: StarAttribute.hxx:387
StarAttribute::SDRATTR_3DOBJ_TEXTURE_PROJ_Y
Definition: StarAttribute.hxx:654
StarAttribute::ATTR_TXT_HARDBLANK
Definition: StarAttribute.hxx:126
StarAttribute::ATTR_SCH_TEXT_DEGREES
Definition: StarAttribute.hxx:335
StarAttribute::ATTR_SC_MARGIN
Definition: StarAttribute.hxx:221
StarAttributeBool
a boolean attribute
Definition: StarAttribute.hxx:841
StarAttribute::SDRATTR_GRAFTRANSPARENCE
Definition: StarAttribute.hxx:634
StarAttributeInt::create
virtual shared_ptr< StarAttribute > create() const
create a new attribute
Definition: StarAttribute.hxx:947
StarAttributeVec2i::m_intSize
int m_intSize
Definition: StarAttribute.hxx:1044
StarAttribute::ATTR_SC_MERGE_FLAG
Definition: StarAttribute.hxx:223
StarAttribute::SDRATTR_OBJMOVEPROTECT
Definition: StarAttribute.hxx:578
StarAttribute::ATTR_SC_ROTATE_VALUE
Definition: StarAttribute.hxx:216
StarAttribute::SDRATTR_3DOBJ_HORZ_SEGS
Definition: StarAttribute.hxx:647
StarAttribute::ATTR_PARA_NUMRULE
Definition: StarAttribute.hxx:139
StarAttribute::SDRATTR_NOTPERSISTRESERVE15
Definition: StarAttribute.hxx:626
StarAttribute::SDRATTR_CAPTIONANGLE
Definition: StarAttribute.hxx:474
StarAttribute::ATTR_SCH_AXISTYPE
Definition: StarAttribute.hxx:320
StarAttribute::SDRATTR_3DSCENE_LIGHTON_2
Definition: StarAttribute.hxx:700
StarAttribute::ATTR_FRM_COLUMNBALANCE
Definition: StarAttribute.hxx:182
StarAttribute::SDRATTR_CAPTIONGAP
Definition: StarAttribute.hxx:475
StarAttribute::SDRATTR_VERTSHEARONE
Definition: StarAttribute.hxx:602
StarAttribute::ATTR_CHR_FONT
Definition: StarAttribute.hxx:79
StarAttribute::ATTR_SCH_TEXT_DUMMY2
Definition: StarAttribute.hxx:339
StarAttribute::ATTR_SC_CONDITIONAL
Definition: StarAttribute.hxx:232
StarAttributeItemSet::StarAttributeItemSet
StarAttributeItemSet(StarAttributeItemSet const &orig)
copy constructor
Definition: StarAttribute.hxx:1079
StarAttribute
virtual class used to store the different attribute
Definition: StarAttribute.hxx:67
StarAttribute::XATTR_FILLFLOATTRANSPARENCE
Definition: StarAttribute.hxx:418
StarAttribute::ATTR_TXT_DUMMY6
Definition: StarAttribute.hxx:119
StarAttribute::SDRATTR_3DOBJ_END_ANGLE
Definition: StarAttribute.hxx:649
StarAttribute::ATTR_SC_PAGE_NULLVALS
Definition: StarAttribute.hxx:264
StarAttribute::ATTR_PARA_DUMMY8
Definition: StarAttribute.hxx:149
StarAttribute::XATTR_LINESTART
Definition: StarAttribute.hxx:393
StarAttribute::SDRATTR_ALLSIZEHEIGHT
Definition: StarAttribute.hxx:587
StarAttribute::SDRATTR_MEASURETEXTISFIXEDANGLE
Definition: StarAttribute.hxx:561
StarAttribute::ATTR_SCH_STYLE_3D
Definition: StarAttribute.hxx:343
StarAttribute::SDRATTR_SHADOWTRANSPARENCE
Definition: StarAttribute.hxx:462
StarAttribute::ATTR_SCH_AXIS_ORIGIN
Definition: StarAttribute.hxx:364
StarAttribute::SDRATTR_NOTPERSISTRESERVE13
Definition: StarAttribute.hxx:624
StarAttribute::XATTR_FILLRESERVED6
Definition: StarAttribute.hxx:430
StarAttributeItemSet::m_itemSet
StarItemSet m_itemSet
the list of items
Definition: StarAttribute.hxx:1085
StarAttribute::ATTR_FRM_FRM_SIZE
Definition: StarAttribute.hxx:152
StarAttribute::SDRATTR_3DOBJ_VERT_SEGS
Definition: StarAttribute.hxx:648
StarAttribute::ATTR_SC_PAGE_TOPDOWN
Definition: StarAttribute.hxx:249
StarAttribute::SDRATTR_3DOBJ_TEXTURE_KIND
Definition: StarAttribute.hxx:660
StarAttribute::ATTR_SCH_STYLE_PERCENT
Definition: StarAttribute.hxx:347
StarAttribute::ATTR_FRM_URL
Definition: StarAttribute.hxx:174
StarAttribute::ATTR_SCH_TEXT_ORIENT
Definition: StarAttribute.hxx:283
StarAttribute::SDRATTR_ONEPOSITIONX
Definition: StarAttribute.hxx:588
StarAttribute::getType
Type getType() const
returns the attribute type
Definition: StarAttribute.hxx:744
StarAttribute::SDRATTR_MEASURETEXTAUTOANGLEVIEW
Definition: StarAttribute.hxx:560
StarAttribute::ATTR_FRM_FOOTER
Definition: StarAttribute.hxx:160
StarAttribute::XATTR_GRADIENTSTEPCOUNT
Definition: StarAttribute.hxx:413
StarAttribute::SDRATTR_TEXT_VERTADJUST
Definition: StarAttribute.hxx:499
StarAttribute::ATTR_CHR_ROTATE
Definition: StarAttribute.hxx:104
StarAttribute::SDRATTR_3DSCENE_LIGHTDIRECTION_3
Definition: StarAttribute.hxx:709
StarAttribute::SDRATTR_3DSCENE_LIGHTDIRECTION_8
Definition: StarAttribute.hxx:714
StarAttribute::SDRATTR_MOVEY
Definition: StarAttribute.hxx:597
StarAttribute::ATTR_SC_HORJUSTIFY
Definition: StarAttribute.hxx:212
StarAttribute::SDRATTR_SHADOWRESERVE1
Definition: StarAttribute.hxx:465
StarAttribute::XATTR_FILLCOLOR
Definition: StarAttribute.hxx:408
StarAttribute::SDRATTR_3DOBJ_RESERVED_11
Definition: StarAttribute.hxx:675
StarAttribute::SDRATTR_EDGELINE2DELTA
Definition: StarAttribute.hxx:531
StarAttribute::ATTR_FRM_BACKGROUND
Definition: StarAttribute.hxx:168
StarAttribute::SDRATTR_CAPTIONESCREL
Definition: StarAttribute.hxx:478
StarAttribute::ATTR_FRM_BOX
Definition: StarAttribute.hxx:169
StarAttribute::ATTR_SC_VALUE_FORMAT
Definition: StarAttribute.hxx:224
StarAttribute::SDRATTR_MEASURERESERVE07
Definition: StarAttribute.hxx:566
StarAttribute::ATTR_SCH_AXIS_LOGARITHM
Definition: StarAttribute.hxx:362
StarAttribute::ATTR_SCH_Y_AXIS_ORIGIN
Definition: StarAttribute.hxx:307
StarAttribute::SDRATTR_3DSCENE_RESERVED_01
Definition: StarAttribute.hxx:717
StarAttribute::ATTR_SCH_Z_AXIS_STEP_MAIN
Definition: StarAttribute.hxx:313
StarAttribute::ATTR_SC_PAGE_FORMULAS
Definition: StarAttribute.hxx:263
STOFFEntry.hxx
StarAttribute::ATTR_PARA_HYPHENZONE
Definition: StarAttribute.hxx:136
StarAttribute::ATTR_PARA_ADJUST
Definition: StarAttribute.hxx:131
StarAttribute::addTo
virtual void addTo(STOFFCellStyle &, StarItemPool const *, std::set< StarAttribute const * > &) const
add to a cell style(internal)
Definition: StarAttribute.hxx:783
StarAttributeUInt::StarAttributeUInt
StarAttributeUInt(Type type, std::string const &debugName, int intSize, unsigned int value)
constructor
Definition: StarAttribute.hxx:977
StarAttribute::SDRATTR_TEXT_CONTOURFRAME
Definition: StarAttribute.hxx:512
StarAttribute::SDRATTR_EDGENODE2VERTDIST
Definition: StarAttribute.hxx:526
StarAttribute::SDRATTR_GRAFMODE
Definition: StarAttribute.hxx:636
StarAttribute::ATTR_SCH_AXIS_HELPTICKS
Definition: StarAttribute.hxx:374
StarAttributeColor::print
virtual void print(libstoff::DebugStream &o, std::set< StarAttribute const * > &) const
debug function to print the data
Definition: StarAttribute.hxx:887
StarAttribute::SDRATTR_EDGENODE1GLUEDIST
Definition: StarAttribute.hxx:527
StarAttribute::ATTR_TXT_DUMMY2
Definition: StarAttribute.hxx:128
StarAttribute::ATTR_GRF_DUMMY3
Definition: StarAttribute.hxx:201
StarAttribute::SDRATTR_EDGERESERVE08
Definition: StarAttribute.hxx:539
StarAttribute::ATTR_SCH_AXIS_NUMFMT
Definition: StarAttribute.hxx:367
StarAttribute::SDRATTR_3DSCENE_DISTANCE
Definition: StarAttribute.hxx:687
StarAttribute::ATTR_CHR_CJK_FONTSIZE
Definition: StarAttribute.hxx:95
StarAttribute::addTo
void addTo(STOFFCellStyle &cell, StarItemPool const *pool) const
add to a cell style
Definition: StarAttribute.hxx:753
StarAttribute::SDRATTR_OBJPRINTABLE
Definition: StarAttribute.hxx:580
StarAttribute::ATTR_SCH_Y_AXIS_AUTO_STEP_HELP
Definition: StarAttribute.hxx:303
StarAttributeColor::StarAttributeColor
StarAttributeColor(StarAttributeColor const &orig)
copy constructor
Definition: StarAttribute.hxx:893
StarAttribute::ATTR_PARA_HANGINGPUNCTUATION
Definition: StarAttribute.hxx:141
StarAttributeVec2i
an Vec2i attribute
Definition: StarAttribute.hxx:1010
StarAttributeColor::m_value
STOFFColor m_value
the color value
Definition: StarAttribute.hxx:897
StarAttribute::SDRATTR_3DOBJ_RESERVED_17
Definition: StarAttribute.hxx:681
StarAttribute::ATTR_FRM_HORI_ORIENT
Definition: StarAttribute.hxx:166
StarAttribute::ATTR_BOX_FORMULA
Definition: StarAttribute.hxx:206
StarAttribute::SDRATTR_3DSCENE_RESERVED_07
Definition: StarAttribute.hxx:723
StarAttribute::SDRATTR_SET_CIRC
Definition: StarAttribute.hxx:576
StarAttribute::ATTR_SCH_STYLE_STACKED
Definition: StarAttribute.hxx:348
StarAttribute::~StarAttribute
virtual ~StarAttribute()
destructor
Definition: StarAttribute.hxx:740
StarAttribute::SDRATTR_EDGELINEDELTAANZ
Definition: StarAttribute.hxx:529
StarAttribute::SDRATTR_XMLATTRIBUTES
Definition: StarAttribute.hxx:514
StarAttribute::SDRATTR_3DSCENE_RESERVED_12
Definition: StarAttribute.hxx:728
StarAttribute::SDRATTR_SET_EDGE
Definition: StarAttribute.hxx:541
StarAttribute::ATTR_CHR_PROPORTIONALFONTSIZE
Definition: StarAttribute.hxx:84
StarAttribute::ATTR_SC_USERDEF
Definition: StarAttribute.hxx:210
StarAttribute::SDRATTR_3DSCENE_FOCAL_LENGTH
Definition: StarAttribute.hxx:688
StarAttribute::SDRATTR_3DOBJ_TEXTURE_MODE
Definition: StarAttribute.hxx:661
StarAttribute::XATTR_FILLSTYLE
Definition: StarAttribute.hxx:407
StarAttribute::ATTR_SC_PAGE_PAPERTRAY
Definition: StarAttribute.hxx:235
StarAttribute::ATTR_SC_PAGE_REPEATROW
Definition: StarAttribute.hxx:254
StarAttribute::XATTR_FILLRESERVED3
Definition: StarAttribute.hxx:427
StarAttribute::ATTR_SCH_Z_AXIS_AUTO_STEP_MAIN
Definition: StarAttribute.hxx:312
StarAttribute::ATTR_EE_PARA_BULLET
Definition: StarAttribute.hxx:272
StarAttributeUInt::print
virtual void print(libstoff::DebugStream &o, std::set< StarAttribute const * > &) const
debug function to print the data
Definition: StarAttribute.hxx:992
StarAttribute::ATTR_SCH_Z_AXIS_AUTO_STEP_HELP
Definition: StarAttribute.hxx:314
StarAttribute::XATTR_LINERESERVED3
Definition: StarAttribute.hxx:402
StarAttribute::SDRATTR_TEXT_FITTOSIZE
Definition: StarAttribute.hxx:494
StarAttribute::SDRATTR_TRANSFORMREF1Y
Definition: StarAttribute.hxx:609
StarAttribute::ATTR_SC_BORDER_INNER
Definition: StarAttribute.hxx:229
StarAttribute::SDRATTR_SHADOWPERSP
Definition: StarAttribute.hxx:464
StarAttribute::ATTR_PARA_REGISTER
Definition: StarAttribute.hxx:138
StarAttribute::ATTR_SCH_Z_AXIS_MIN
Definition: StarAttribute.hxx:309
StarAttribute::ATTR_CHR_FONTSIZE
Definition: StarAttribute.hxx:80
StarAttribute::ATTR_SCH_AXIS_AUTO_STEP_HELP
Definition: StarAttribute.hxx:360
StarAttribute::StarAttribute
StarAttribute(StarAttribute const &orig)
copy constructor
Definition: StarAttribute.hxx:823
StarAttribute::SDRATTR_EDGENODE1HORZDIST
Definition: StarAttribute.hxx:523
StarAttribute::ATTR_SC_PROTECTION
Definition: StarAttribute.hxx:227
StarAttribute::SDRATTR_CIRCRESERVE0
Definition: StarAttribute.hxx:572
StarAttribute::SDRATTR_SET_CAPTION
Definition: StarAttribute.hxx:487
StarAttribute::XATTR_SET_LINE
Definition: StarAttribute.hxx:406
StarAttribute::ATTR_SCH_Y_AXIS_MAX
Definition: StarAttribute.hxx:300
StarAttribute::ATTR_SC_PAGE_CHARTS
Definition: StarAttribute.hxx:246
StarAttribute::SDRATTR_3DOBJ_RESERVED_07
Definition: StarAttribute.hxx:671
StarAttribute::XATTR_FORMTXTSHADOW
Definition: StarAttribute.hxx:443
StarAttribute::ATTR_CHR_CTL_POSTURE
Definition: StarAttribute.hxx:102
StarAttribute::ATTR_SC_PAGE_FOOTERRIGHT
Definition: StarAttribute.hxx:260
StarAttribute::SDRATTR_3DSCENE_LIGHTCOLOR_5
Definition: StarAttribute.hxx:694
StarAttribute::SDRATTR_3DSCENE_RESERVED_08
Definition: StarAttribute.hxx:724
StarAttribute::ATTR_GRF_GAMMA
Definition: StarAttribute.hxx:195
StarAttribute::ATTR_FRM_CNTNT
Definition: StarAttribute.hxx:158
StarAttribute::SDRATTR_TEXT_RIGHTDIST
Definition: StarAttribute.hxx:496
StarAttribute::SDRATTR_MOVEX
Definition: StarAttribute.hxx:596
StarAttribute::ATTR_SC_PAGE_MAXSIZE
Definition: StarAttribute.hxx:237
StarAttribute::ATTR_FRM_FILL_ORDER
Definition: StarAttribute.hxx:151
StarAttribute::ATTR_CHR_CTL_FONT
Definition: StarAttribute.hxx:99
StarAttribute::ATTR_CHR_ESCAPEMENT
Definition: StarAttribute.hxx:78
StarAttribute::ATTR_CHR_UNDERLINE
Definition: StarAttribute.hxx:86
StarAttribute::m_debugName
std::string m_debugName
the debug name
Definition: StarAttribute.hxx:834
StarAttribute::SDRATTR_TEXT_ANICOUNT
Definition: StarAttribute.hxx:509
StarAttribute::ATTR_SCH_STAT_PERCENT
Definition: StarAttribute.hxx:329
StarAttribute::SDRATTR_SHADOWRESERVE3
Definition: StarAttribute.hxx:467
StarAttribute::ATTR_SCH_Y_AXIS_AUTO_MIN
Definition: StarAttribute.hxx:297
StarAttribute::SDRATTR_CIRCSTARTANGLE
Definition: StarAttribute.hxx:570
StarAttribute::SDRATTR_3DSCENE_PERSPECTIVE
Definition: StarAttribute.hxx:686
StarAttribute::SDRATTR_TEXTDIRECTION
Definition: StarAttribute.hxx:612
StarAttribute::XATTR_FILLBMP_TILEOFFSETX
Definition: StarAttribute.hxx:420
StarAttribute::SDRATTR_EDGENODE1VERTDIST
Definition: StarAttribute.hxx:524
StarAttribute::SDRATTR_3DOBJ_DOUBLE_SIDED
Definition: StarAttribute.hxx:650
StarAttribute::ATTR_SCH_STYLE_SYMBOL
Definition: StarAttribute.hxx:350
StarAttribute::SDRATTR_3DOBJ_TEXTURE_FILTER
Definition: StarAttribute.hxx:662
StarAttribute::XATTR_FILLRESERVED7
Definition: StarAttribute.hxx:431
StarAttribute::SDRATTR_3DOBJ_NORMALS_INVERT
Definition: StarAttribute.hxx:652
StarAttribute::SDRATTR_GRAFINVERT
Definition: StarAttribute.hxx:635
StarAttribute::SDRATTR_EDGERESERVE03
Definition: StarAttribute.hxx:534
StarAttribute::ATTR_FRM_FTN_AT_TXTEND
Definition: StarAttribute.hxx:180
StarAttribute::getDebugName
std::string const & getDebugName() const
returns the debug name
Definition: StarAttribute.hxx:803
StarAttribute::XATTR_FILLBACKGROUND
Definition: StarAttribute.hxx:425
StarAttribute::ATTR_GRF_CONTRAST
Definition: StarAttribute.hxx:191
StarAttribute::ATTR_FRM_COL
Definition: StarAttribute.hxx:172
StarAttribute::SDRATTR_3DSCENE_TWO_SIDED_LIGHTING
Definition: StarAttribute.hxx:689
StarAttribute::ATTR_SCH_Z_AXIS_AUTO_MIN
Definition: StarAttribute.hxx:308
StarAttribute::ATTR_SC_VERJUSTIFY
Definition: StarAttribute.hxx:214
StarAttribute::SDRATTR_RESERVE15
Definition: StarAttribute.hxx:515
StarAttribute::ATTR_FRM_KEEP
Definition: StarAttribute.hxx:173
StarAttribute::SDRATTR_3DSCENE_LIGHTCOLOR_2
Definition: StarAttribute.hxx:691
StarAttribute::XATTR_FORMTXTSTYLE
Definition: StarAttribute.hxx:437
StarAttribute::SDRATTR_TEXT_LOWERDIST
Definition: StarAttribute.hxx:498
StarAttribute::SDRATTR_EDGERESERVE02
Definition: StarAttribute.hxx:533
StarAttributeItemSet
a list of item attribute of StarAttributeInternal
Definition: StarAttribute.hxx:1048
StarAttribute::SDRATTR_3DSCENE_LIGHTON_3
Definition: StarAttribute.hxx:701
STOFFInputStream.hxx
StarAttribute::ATTR_SCH_X_AXIS_MAX
Definition: StarAttribute.hxx:289
StarAttribute::ATTR_SC_PAGE_PRINTAREA
Definition: StarAttribute.hxx:253
StarAttribute::SDRATTR_3DSCENE_RESERVED_16
Definition: StarAttribute.hxx:732
StarAttribute::ATTR_SCH_Z_AXIS_LOGARITHM
Definition: StarAttribute.hxx:316
StarAttributeUInt::StarAttributeUInt
StarAttributeUInt(StarAttributeUInt const &orig)
copy constructor
Definition: StarAttribute.hxx:1000
StarAttributeVec2i::StarAttributeVec2i
StarAttributeVec2i(Type type, std::string const &debugName, int intSize, STOFFVec2i value=STOFFVec2i(0, 0))
constructor
Definition: StarAttribute.hxx:1014
StarAttribute::ATTR_CHR_CTL_FONTSIZE
Definition: StarAttribute.hxx:100
StarAttribute::ATTR_SC_PAGE_SCALE
Definition: StarAttribute.hxx:250
StarAttribute::SDRATTR_RESERVE19
Definition: StarAttribute.hxx:519
StarAttribute::ATTR_SCH_Y_AXIS_MIN
Definition: StarAttribute.hxx:298
StarAttribute::SDRATTR_3DSCENE_LIGHTCOLOR_4
Definition: StarAttribute.hxx:693
StarAttribute::XATTR_FILLBMP_POSOFFSETY
Definition: StarAttribute.hxx:424
StarItemSet
class to store a list of item
Definition: StarItem.hxx:79
StarAttribute::SDRATTR_3DOBJ_RESERVED_10
Definition: StarAttribute.hxx:674
STOFFVec2i
STOFFVec2< int > STOFFVec2i
STOFFVec2 of int.
Definition: libstaroffice_internal.hxx:754
StarAttribute::SDRATTR_SHADOW
Definition: StarAttribute.hxx:458
StarAttribute::XATTR_LINEENDCENTER
Definition: StarAttribute.hxx:398
StarAttribute::ATTR_PARA_FORBIDDEN_RULES
Definition: StarAttribute.hxx:142
StarAttribute::SDRATTR_NOTPERSISTRESERVE14
Definition: StarAttribute.hxx:625
StarAttribute::ATTR_SCH_STYLE_VERTICAL
Definition: StarAttribute.hxx:344
StarAttribute::ATTR_SC_ORIENTATION
Definition: StarAttribute.hxx:215
StarAttribute::XATTR_FILLBMP_TILE
Definition: StarAttribute.hxx:414
StarAttribute::ATTR_SCH_STAT_AVERAGE
Definition: StarAttribute.hxx:327
StarAttribute::ATTR_SC_PAGE_REPEATCOL
Definition: StarAttribute.hxx:255
StarAttribute::SDRATTR_TEXT_ANISTOPINSIDE
Definition: StarAttribute.hxx:508
StarAttribute::ATTR_FRM_END_AT_TXTEND
Definition: StarAttribute.hxx:181
StarAttribute::ATTR_SCH_DUMMY1
Definition: StarAttribute.hxx:322
StarAttribute::ATTR_PARA_VERTALIGN
Definition: StarAttribute.hxx:143
StarAttribute::SDRATTR_SET_MISC
Definition: StarAttribute.hxx:520
StarAttribute::ATTR_SC_PAGE_HEADERLEFT
Definition: StarAttribute.hxx:257
StarAttributeInt::StarAttributeInt
StarAttributeInt(Type type, std::string const &debugName, int intSize, int value)
constructor
Definition: StarAttribute.hxx:939
StarAttribute::SDRATTR_SET_GRAF
Definition: StarAttribute.hxx:642
StarAttribute::addTo
virtual void addTo(STOFFGraphicStyle &, StarItemPool const *, std::set< StarAttribute const * > &) const
add to a graphic style(internal)
Definition: StarAttribute.hxx:791
StarAttribute::ATTR_SCH_TEXT_OVERLAP
Definition: StarAttribute.hxx:336
StarAttribute::ATTR_CHR_LANGUAGE
Definition: StarAttribute.hxx:82
StarAttribute::SDRATTR_3DSCENE_LIGHTCOLOR_8
Definition: StarAttribute.hxx:697
STOFFColor
the class to store a color
Definition: libstaroffice_internal.hxx:179
StarAttribute::SDRATTR_ROTATEALL
Definition: StarAttribute.hxx:605
STOFFFont
Class to store font.
Definition: STOFFFont.hxx:43
StarAttribute::ATTR_FRM_PRINT
Definition: StarAttribute.hxx:161
StarAttributeInternal
Internal: the structures of a StarAttribute.
Definition: StarAttribute.cxx:62
StarAttribute::SDRATTR_MEASURETEXTHPOS
Definition: StarAttribute.hxx:544
StarAttribute::SDRATTR_MEASURETEXTFIXEDANGLE
Definition: StarAttribute.hxx:562
StarAttribute::XATTR_FILLRESERVED2
Definition: StarAttribute.hxx:426
StarAttribute::SDRATTR_EDGERESERVE09
Definition: StarAttribute.hxx:540
StarAttribute::XATTR_FORMTXTSHDWTRANSP
Definition: StarAttribute.hxx:449
StarAttribute::ATTR_TXT_FLYCNT
Definition: StarAttribute.hxx:123
StarAttribute::SDRATTR_SHEARANGLE
Definition: StarAttribute.hxx:595
StarAttribute::SDRATTR_TEXT_AUTOGROWHEIGHT
Definition: StarAttribute.hxx:493
StarAttribute::ATTR_EE_PARA_OUTLLR_SPACE
Definition: StarAttribute.hxx:270
StarAttribute::XATTR_LINETRANSPARENCE
Definition: StarAttribute.hxx:399
StarAttribute::SDRATTR_3DOBJ_MAT_COLOR
Definition: StarAttribute.hxx:656
StarAttribute::SDRATTR_GRAFGAMMA
Definition: StarAttribute.hxx:633
StarAttribute::SDRATTR_3DOBJ_RESERVED_19
Definition: StarAttribute.hxx:683
StarAttribute::ATTR_FRM_OPAQUE
Definition: StarAttribute.hxx:162
StarAttribute::ATTR_FRM_PAGEDESC
Definition: StarAttribute.hxx:156
StarAttribute::ATTR_SCH_TEXT_DUMMY0
Definition: StarAttribute.hxx:337
StarAttributeInt::StarAttributeInt
StarAttributeInt(StarAttributeInt const &orig)
copy constructor
Definition: StarAttribute.hxx:963
StarAttribute::XATTR_LINESTYLE
Definition: StarAttribute.hxx:389
StarAttribute::SDRATTR_TRANSFORMREF2X
Definition: StarAttribute.hxx:610
StarAttribute::SDRATTR_GRAFGREEN
Definition: StarAttribute.hxx:629
StarAttribute::ATTR_SCH_Y_AXIS_AUTO_ORIGIN
Definition: StarAttribute.hxx:306
StarAttributeBool::create
virtual shared_ptr< StarAttribute > create() const
create a new attribute
Definition: StarAttribute.hxx:849
StarAttribute::SDRATTR_EDGERESERVE07
Definition: StarAttribute.hxx:538
StarAttribute::SDRATTR_MEASURELINEDIST
Definition: StarAttribute.hxx:546
StarAttribute::ATTR_CHR_CROSSEDOUT
Definition: StarAttribute.hxx:77
StarAttribute::ATTR_TXT_DUMMY1
Definition: StarAttribute.hxx:127
StarAttributeDouble::StarAttributeDouble
StarAttributeDouble(Type type, std::string const &debugName, double value)
constructor
Definition: StarAttribute.hxx:907
StarAttribute::SDRATTR_3DSCENE_LIGHTON_4
Definition: StarAttribute.hxx:702
StarAttribute::ATTR_GRF_CHANNELB
Definition: StarAttribute.hxx:194
StarAttribute::SDRATTR_RESIZEXALL
Definition: StarAttribute.hxx:603
StarAttribute::ATTR_SC_PAGE_SCALETOPAGES
Definition: StarAttribute.hxx:251
StarAttributeColor::create
virtual shared_ptr< StarAttribute > create() const
create a new attribute
Definition: StarAttribute.hxx:880
StarAttributeBool::print
virtual void print(libstoff::DebugStream &o, std::set< StarAttribute const * > &) const
debug function to print the data
Definition: StarAttribute.hxx:856
StarAttribute::ATTR_SC_PAGE_PRINTTABLES
Definition: StarAttribute.hxx:256
StarAttributeColor
a color attribute
Definition: StarAttribute.hxx:872
StarItemPool
the main class to read/.
Definition: StarItemPool.hxx:70
StarAttribute::ATTR_CHR_BLINK
Definition: StarAttribute.hxx:90
StarAttribute::ATTR_SCH_AXIS_AUTO_STEP_MAIN
Definition: StarAttribute.hxx:358
StarAttribute::SDRATTR_3DSCENE_LIGHTDIRECTION_6
Definition: StarAttribute.hxx:712
StarAttribute::ATTR_SC_PAGE_VERCENTER
Definition: StarAttribute.hxx:239
StarAttribute::XATTR_FILLBMP_STRETCH
Definition: StarAttribute.hxx:422
StarAttribute::ATTR_PARA_SPLIT
Definition: StarAttribute.hxx:132
StarAttribute::ATTR_SCH_AXIS_DUMMY0
Definition: StarAttribute.hxx:376
StarAttribute::XATTR_FILLBMP_SIZEY
Definition: StarAttribute.hxx:417
StarAttribute::SDRATTR_3DSCENE_LIGHTDIRECTION_1
Definition: StarAttribute.hxx:707
StarAttribute::SDRATTR_SHADOWRESERVE4
Definition: StarAttribute.hxx:468
StarAttribute::XATTR_FORMTXTSTDFORM
Definition: StarAttribute.hxx:447
StarAttribute::ATTR_SC_WRITINGDIR
Definition: StarAttribute.hxx:219
StarAttribute::ATTR_EE_CHR_RUBI_DUMMY
Definition: StarAttribute.hxx:274
StarAttribute::ATTR_FRM_FRMATTR_DUMMY9
Definition: StarAttribute.hxx:185
StarAttribute::SDRATTR_GRAFRESERVE5
Definition: StarAttribute.hxx:640
StarAttribute::XATTR_FILLRESERVED5
Definition: StarAttribute.hxx:429
StarAttribute::SDRATTR_MEASURETEXTUPSIDEDOWN
Definition: StarAttribute.hxx:553
StarAttribute::ATTR_SCH_AXIS_SHOWAXIS
Definition: StarAttribute.hxx:369
StarAttribute::SDRATTR_3DSCENE_LIGHTDIRECTION_5
Definition: StarAttribute.hxx:711
StarAttribute::ATTR_PARA_LINESPACING
Definition: StarAttribute.hxx:130
StarAttribute::ATTR_FRM_LAYOUT_SPLIT
Definition: StarAttribute.hxx:176
StarAttribute::ATTR_SCH_Z_AXIS_ORIGIN
Definition: StarAttribute.hxx:318
StarAttribute::ATTR_SCH_STAT_KIND_ERROR
Definition: StarAttribute.hxx:328
libstoff::DebugStream
Definition: STOFFDebug.hxx:182
StarAttribute::SDRATTR_OBJECTNAME
Definition: StarAttribute.hxx:583
StarAttributeItemSet::StarAttributeItemSet
StarAttributeItemSet(Type type, std::string const &debugName, std::vector< STOFFVec2i > const &limits)
constructor
Definition: StarAttribute.hxx:1052
StarAttribute::ATTR_SCH_STAT_INDICATE
Definition: StarAttribute.hxx:334
StarAttribute::ATTR_SCH_X_AXIS_AUTO_STEP_MAIN
Definition: StarAttribute.hxx:290
StarAttribute::SDRATTR_3DSCENE_RESERVED_03
Definition: StarAttribute.hxx:719
StarAttribute::ATTR_FRM_CHAIN
Definition: StarAttribute.hxx:177
STOFFPageSpan
A class which defines the page properties.
Definition: STOFFPageSpan.hxx:74
StarAttribute::ATTR_SCH_BAR_GAPWIDTH
Definition: StarAttribute.hxx:381
StarAttribute::ATTR_GRF_DUMMY4
Definition: StarAttribute.hxx:202
StarAttribute::ATTR_SCH_DATADESCR_SHOW_SYM
Definition: StarAttribute.hxx:281
StarAttribute::ATTR_SC_PAGE_GRID
Definition: StarAttribute.hxx:244
StarAttributeInt::m_value
int m_value
Definition: StarAttribute.hxx:967
StarAttribute::ATTR_SCH_TEXT_DUMMY1
Definition: StarAttribute.hxx:338
StarAttribute::ATTR_FRM_SURROUND
Definition: StarAttribute.hxx:164
StarAttribute::SDRATTR_3DSCENE_LIGHTCOLOR_6
Definition: StarAttribute.hxx:695
StarAttribute::SDRATTR_SHADOWCOLOR
Definition: StarAttribute.hxx:459
StarAttribute::ATTR_GRF_DUMMY5
Definition: StarAttribute.hxx:203
StarAttribute::ATTR_CHR_CJK_LANGUAGE
Definition: StarAttribute.hxx:96
StarAttribute::XATTR_FORMTXTSHDWCOLOR
Definition: StarAttribute.hxx:444
StarAttribute::SDRATTR_3DSCENE_LIGHTDIRECTION_2
Definition: StarAttribute.hxx:708
StarAttribute::ATTR_FRM_LR_SPACE
Definition: StarAttribute.hxx:154
StarAttribute::SDRATTR_CAPTIONFIXEDANGLE
Definition: StarAttribute.hxx:473
StarAttribute::ATTR_CHR_CJK_FONT
Definition: StarAttribute.hxx:94
StarAttribute::SDRATTR_3DOBJ_CHARACTER_MODE
Definition: StarAttribute.hxx:666
StarAttribute::SDRATTR_3DOBJ_RESERVED_06
Definition: StarAttribute.hxx:670
StarAttribute::ATTR_FRM_VERT_ORIENT
Definition: StarAttribute.hxx:165
StarAttribute::ATTR_PARA_DUMMY6
Definition: StarAttribute.hxx:147
StarAttributeInt::print
virtual void print(libstoff::DebugStream &o, std::set< StarAttribute const * > &) const
debug function to print the data
Definition: StarAttribute.hxx:954
StarObject
an object corresponding to an OLE directory
Definition: StarObject.hxx:64
StarAttribute::SDRATTR_RESERVE17
Definition: StarAttribute.hxx:517
StarAttribute::SDRATTR_CAPTIONESCABS
Definition: StarAttribute.hxx:479
StarAttribute::SDRATTR_CIRCRESERVE1
Definition: StarAttribute.hxx:573
StarAttribute::ATTR_EE_PARA_XMLATTRIBS
Definition: StarAttribute.hxx:266
StarAttribute::SDRATTR_3DSCENE_LIGHTON_1
Definition: StarAttribute.hxx:699
StarAttribute::ATTR_FRM_TEXTGRID
Definition: StarAttribute.hxx:178
StarZone
a zone in a StarOffice file
Definition: StarZone.hxx:56
StarAttribute::SDRATTR_MEASUREHELPLINE1LEN
Definition: StarAttribute.hxx:549
StarAttribute::XATTR_LINEDASH
Definition: StarAttribute.hxx:390
StarAttribute::ATTR_SC_VERTICAL_ASIAN
Definition: StarAttribute.hxx:218
StarAttribute::ATTR_SC_PAGE_HEADERSET
Definition: StarAttribute.hxx:261
StarAttribute::ATTR_SCH_AXIS_DUMMY2
Definition: StarAttribute.hxx:378
StarAttribute::ATTR_EE_PARA_NUMBULLET
Definition: StarAttribute.hxx:268
StarAttribute::XATTR_FILLRESERVED10
Definition: StarAttribute.hxx:433
StarAttribute::SDRATTR_NOTPERSISTRESERVE10
Definition: StarAttribute.hxx:621
StarAttribute::XATTR_LINEJOINT
Definition: StarAttribute.hxx:400
StarAttribute::SDRATTR_3DSCENE_RESERVED_15
Definition: StarAttribute.hxx:731
StarAttribute::ATTR_SCH_X_AXIS_AUTO_ORIGIN
Definition: StarAttribute.hxx:295
STOFFCellStyle
Class to store a cell style.
Definition: STOFFCellStyle.hxx:43
StarAttribute::SDRATTR_3DSCENE_LIGHTON_5
Definition: StarAttribute.hxx:703
StarAttribute::XATTR_LINEEND
Definition: StarAttribute.hxx:394
StarAttribute::SDRATTR_LAYERNAME
Definition: StarAttribute.hxx:582
StarAttribute::ATTR_FRM_PROTECT
Definition: StarAttribute.hxx:163
StarAttribute::ATTR_EE_PARA_OUTLLEVEL
Definition: StarAttribute.hxx:271
StarAttribute::ATTR_TXT_CHARFMT
Definition: StarAttribute.hxx:115
StarAttribute::ATTR_SCH_AXIS_DUMMY3
Definition: StarAttribute.hxx:379
StarAttribute::SDRATTR_EDGERESERVE05
Definition: StarAttribute.hxx:536
StarAttribute::ATTR_SC_HYPHENATE
Definition: StarAttribute.hxx:211
StarAttribute::ATTR_EE_FEATURE_TAB
Definition: StarAttribute.hxx:276
StarAttribute::SDRATTR_CAPTIONESCDIR
Definition: StarAttribute.hxx:476
StarAttribute::addTo
virtual void addTo(STOFFFont &, StarItemPool const *, std::set< StarAttribute const * > &) const
add to a font(internal)
Definition: StarAttribute.hxx:787
StarAttribute::XATTR_FILLBMP_SIZELOG
Definition: StarAttribute.hxx:419
StarAttribute::SDRATTR_OBJSIZEPROTECT
Definition: StarAttribute.hxx:579
STOFFGraphicStyle
Class to store a graphic style.
Definition: STOFFGraphicStyle.hxx:44
StarAttribute::SDRATTR_MEASUREHELPLINE2LEN
Definition: StarAttribute.hxx:550
StarAttribute::ATTR_TXT_SOFTHYPH
Definition: StarAttribute.hxx:125
StarAttribute::SDRATTR_TEXT_ANIDIRECTION
Definition: StarAttribute.hxx:506
StarAttribute::ATTR_SC_PAGE_DYNAMIC
Definition: StarAttribute.hxx:241
StarAttribute::ATTR_SC_ROTATE_MODE
Definition: StarAttribute.hxx:217
StarAttribute::SDRATTR_3DOBJ_RESERVED_12
Definition: StarAttribute.hxx:676
StarAttribute::XATTR_SET_TEXT
Definition: StarAttribute.hxx:455
StarAttribute::SDRATTR_3DSCENE_RESERVED_18
Definition: StarAttribute.hxx:734
StarAttribute::addTo
void addTo(STOFFParagraph &para, StarItemPool const *pool) const
add to a paragraph
Definition: StarAttribute.hxx:777
StarAttribute::ATTR_SCH_X_AXIS_STEP_MAIN
Definition: StarAttribute.hxx:291
StarAttribute::SDRATTR_EDGEKIND
Definition: StarAttribute.hxx:522
StarAttribute::XATTR_FTRESERVED_LAST
Definition: StarAttribute.hxx:454
StarAttribute::ATTR_SC_PAGE
Definition: StarAttribute.hxx:234
StarAttribute::ATTR_SCH_AXIS_SHOWHELPGRID
Definition: StarAttribute.hxx:372
StarAttributeBool::StarAttributeBool
StarAttributeBool(Type type, std::string const &debugName, bool value)
constructor
Definition: StarAttribute.hxx:845
StarAttribute::SDRATTR_GRAFRESERVE6
Definition: StarAttribute.hxx:641
StarAttribute::ATTR_SCH_AXIS_MAX
Definition: StarAttribute.hxx:357
StarAttribute::SDRATTR_3DOBJ_RESERVED_14
Definition: StarAttribute.hxx:678
StarAttribute::SDRATTR_SHADOW3D
Definition: StarAttribute.hxx:463
StarAttribute::ATTR_CHR_CONTOUR
Definition: StarAttribute.hxx:76
StarAttribute::ATTR_SCH_TEXT_DUMMY3
Definition: StarAttribute.hxx:340
StarAttribute::ATTR_SCH_DUMMY_END
Definition: StarAttribute.hxx:325
StarAttribute::XATTR_LINESTARTCENTER
Definition: StarAttribute.hxx:397
StarAttribute::SDRATTR_CAPTIONRESERVE2
Definition: StarAttribute.hxx:483
StarAttribute::ATTR_FRM_BREAK
Definition: StarAttribute.hxx:157
StarAttribute::SDRATTR_3DSCENE_LIGHTCOLOR_7
Definition: StarAttribute.hxx:696
StarAttribute::SDRATTR_3DOBJ_PERCENT_DIAGONAL
Definition: StarAttribute.hxx:644
StarAttribute::ATTR_TXT_FIELD
Definition: StarAttribute.hxx:122
StarAttribute::XATTR_FORMTXTADJUST
Definition: StarAttribute.hxx:438
StarAttribute::SDRATTR_ALLPOSITIONY
Definition: StarAttribute.hxx:585
StarAttribute::ATTR_FRM_SHADOW
Definition: StarAttribute.hxx:170
StarAttribute::ATTR_GRF_CHANNELG
Definition: StarAttribute.hxx:193
StarAttribute::ATTR_CHR_TWO_LINES
Definition: StarAttribute.hxx:106
StarAttribute::ATTR_SCH_AXIS_NUMFMTPERCENT
Definition: StarAttribute.hxx:368
StarAttribute::ATTR_FRM_HEADER
Definition: StarAttribute.hxx:159
StarAttribute::SDRATTR_NOTPERSISTRESERVE12
Definition: StarAttribute.hxx:623
StarAttribute::SDRATTR_3DOBJ_RESERVED_20
Definition: StarAttribute.hxx:684
StarAttribute::SDRATTR_MEASUREBELOWREFEDGE
Definition: StarAttribute.hxx:551
StarAttribute::ATTR_SCH_Z_AXIS_AUTO_ORIGIN
Definition: StarAttribute.hxx:317
StarAttribute::SDRATTR_GRAFRESERVE3
Definition: StarAttribute.hxx:638
StarAttribute::SDRATTR_3DSCENE_RESERVED_05
Definition: StarAttribute.hxx:721