X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Flyxrow_funcs.h;h=2eee7cf2821be054b002d203c91ef592bbf5c8b3;hb=9ee46b846e5e84ad40ceda4f4af94aeb86cd90a2;hp=c09a04f283e5dbd8f84a601e3b99e662b6d5e490;hpb=003bb374a563362a4dd1107b7b691c5a0430f0c8;p=lyx.git diff --git a/src/lyxrow_funcs.h b/src/lyxrow_funcs.h index c09a04f283..2eee7cf282 100644 --- a/src/lyxrow_funcs.h +++ b/src/lyxrow_funcs.h @@ -1,34 +1,24 @@ // -*- C++ -*- +/** + * \file lyxrow_funcs.h + * This file is part of LyX, the document processor. + * Licence details can be found in the file COPYING. + * + * \author Lars Gullik Bjønnes + * \author André Pönitz + * + * Full author contact details are available in file CREDITS. + */ #ifndef LYXROW_FUNCS_H #define LYXROW_FUNCS_H -#include "RowList.h" -#include "ParagraphList.h" - #include "support/types.h" -class LyXText; - -bool isParEnd(LyXText const & lt, - ParagraphList::iterator pit, RowList::iterator rit); - -lyx::pos_type lastPos(LyXText const & lt, - ParagraphList::iterator pit, RowList::iterator rit); - -lyx::pos_type lastPrintablePos(LyXText const & lt, - ParagraphList::iterator pit, RowList::iterator rit); - -int numberOfSeparators(LyXText const & lt, - ParagraphList::iterator pit, RowList::iterator rit); - -int numberOfHfills(LyXText const & lt, - ParagraphList::iterator pit, RowList::iterator rit); - -int numberOfLabelHfills(LyXText const & lt, - ParagraphList::iterator pit, RowList::iterator rit); +class Paragraph; +class Row; -bool hfillExpansion(LyXText const & lt, - ParagraphList::iterator pit, RowList::iterator rit, lyx::pos_type pos); +bool hfillExpansion(Paragraph const & par, Row const & row, + lyx::pos_type pos); #endif