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;
51 bool pextra_start_minipage;
56 bool operator==(ParameterStruct const & ps1,
57 ParameterStruct const & ps2)
59 return ps1.added_space_top == ps2.added_space_top
60 && ps1.added_space_bottom == ps2.added_space_bottom
61 && ps1.spacing == ps2.spacing
62 && ps1.noindent == ps2.noindent
63 && ps1.line_top == ps2.line_top
64 && ps1.line_bottom == ps2.line_bottom
65 && ps1.pagebreak_top == ps2.pagebreak_top
66 && ps1.pagebreak_bottom == ps2.pagebreak_bottom
67 && ps1.align == ps2.align
68 && ps1.depth == ps2.depth
69 && ps1.start_of_appendix == ps2.start_of_appendix
70 && ps1.appendix == ps2.appendix
71 && ps1.labelstring == ps2.labelstring
72 && ps1.labelwidthstring == ps2.labelwidthstring
73 && ps1.pextra_type == ps2.pextra_type
74 && ps1.pextra_width == ps2.pextra_width
75 && ps1.pextra_widthp == ps2.pextra_widthp
76 && ps1.pextra_alignment == ps2.pextra_alignment
77 && ps1.pextra_hfill == ps2.pextra_hfill
78 && ps1.pextra_start_minipage == ps2.pextra_start_minipage;