/contrib/groff/src/preproc/pic/text.h

https://bitbucket.org/freebsd/freebsd-head/ · C++ Header · 28 lines · 22 code · 5 blank · 1 comment · 0 complexity · 3a0ef9d3a2f2b5097f24a60bff64322c MD5 · raw file

  1. // -*- C++ -*-
  2. enum hadjustment {
  3. CENTER_ADJUST,
  4. LEFT_ADJUST,
  5. RIGHT_ADJUST
  6. };
  7. enum vadjustment {
  8. NONE_ADJUST,
  9. ABOVE_ADJUST,
  10. BELOW_ADJUST
  11. };
  12. struct adjustment {
  13. hadjustment h;
  14. vadjustment v;
  15. };
  16. struct text_piece {
  17. char *text;
  18. adjustment adj;
  19. const char *filename;
  20. int lineno;
  21. text_piece();
  22. ~text_piece();
  23. };