xref: /netbsd-src/external/gpl2/groff/dist/src/preproc/pic/text.h (revision 89a07cf815a29524268025a1139fac4c5190f765)
1 /*	$NetBSD: text.h,v 1.1.1.1 2016/01/13 18:41:48 christos Exp $	*/
2 
3 // -*- C++ -*-
4 
5 enum hadjustment {
6   CENTER_ADJUST,
7   LEFT_ADJUST,
8   RIGHT_ADJUST
9   };
10 
11 enum vadjustment {
12   NONE_ADJUST,
13   ABOVE_ADJUST,
14   BELOW_ADJUST
15   };
16 
17 struct adjustment {
18   hadjustment h;
19   vadjustment v;
20 };
21 
22 struct text_piece {
23   char *text;
24   adjustment adj;
25   const char *filename;
26   int lineno;
27 
28   text_piece();
29   ~text_piece();
30 };
31