]> git.lyx.org Git - lyx.git/blob - src/lyxrow.h
white-space changes, removed definitions.h several enum changes because of this,...
[lyx.git] / src / lyxrow.h
1 // -*- C++ -*-
2 /* This file is part of
3  * ====================================================== 
4  * 
5  *           LyX, The Document Processor
6  *       
7  *           Copyright 1995 Matthias Ettrich
8  *           Copyright 1995-1999 The LyX Team.
9  *
10  * ====================================================== */
11
12 #ifndef LYXROW_H
13 #define LYXROW_H
14
15 #include "lyxparagraph.h"
16
17 ///
18 struct Row {
19         ///
20         LyXParagraph * par;
21         ///
22         LyXParagraph::size_type pos;
23         ///
24         unsigned short  baseline;
25         /** what is missing to a full row can be negative.
26           Needed for hfills, flushright, block etc. */
27         int fill;
28         ///
29         unsigned short  height;
30         ///
31         unsigned short ascent_of_text;
32         
33         ///
34         Row * next;
35         ///
36         Row * previous;
37 };
38
39 #endif