xref: /NextBSD/contrib/groff/src/preproc/pic/text.h (revision eb1a5f8de9f7ea602c373a710f531abbf81141c4)
1 // -*- C++ -*-
2 
3 enum hadjustment {
4   CENTER_ADJUST,
5   LEFT_ADJUST,
6   RIGHT_ADJUST
7   };
8 
9 enum vadjustment {
10   NONE_ADJUST,
11   ABOVE_ADJUST,
12   BELOW_ADJUST
13   };
14 
15 struct adjustment {
16   hadjustment h;
17   vadjustment v;
18 };
19 
20 struct text_piece {
21   char *text;
22   adjustment adj;
23   const char *filename;
24   int lineno;
25 
26   text_piece();
27   ~text_piece();
28 };
29