3 #ifndef PARAMETERSTRUCT_H
4 #define PARAMETERSTRUCT_H
11 struct ParameterStruct {
13 VSpace added_space_top;
15 VSpace added_space_bottom;
27 bool pagebreak_bottom;
31 char depth; // wrong type (Lgb)
33 bool start_of_appendix;
39 string labelwidthstring;
40 #ifndef NO_PEXTRA_REALLY
52 bool pextra_start_minipage;
58 bool operator==(ParameterStruct const & ps1,
59 ParameterStruct const & ps2)
61 return ps1.added_space_top == ps2.added_space_top
62 && ps1.added_space_bottom == ps2.added_space_bottom
63 && ps1.spacing == ps2.spacing
64 && ps1.noindent == ps2.noindent
65 && ps1.line_top == ps2.line_top
66 && ps1.line_bottom == ps2.line_bottom
67 && ps1.pagebreak_top == ps2.pagebreak_top
68 && ps1.pagebreak_bottom == ps2.pagebreak_bottom
69 && ps1.align == ps2.align
70 && ps1.depth == ps2.depth
71 && ps1.start_of_appendix == ps2.start_of_appendix
72 && ps1.appendix == ps2.appendix
73 && ps1.labelstring == ps2.labelstring
74 && ps1.labelwidthstring == ps2.labelwidthstring
75 #ifndef NO_PEXTRA_REALLY
76 && ps1.pextra_type == ps2.pextra_type
77 && ps1.pextra_width == ps2.pextra_width
78 && ps1.pextra_widthp == ps2.pextra_widthp
79 && ps1.pextra_alignment == ps2.pextra_alignment
80 && ps1.pextra_hfill == ps2.pextra_hfill
81 && ps1.pextra_start_minipage == ps2.pextra_start_minipage