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