]> git.lyx.org Git - lyx.git/blobdiff - src/ParagraphParameters.h
Limit the nopassthurchars case in beamer to URL
[lyx.git] / src / ParagraphParameters.h
index f651068f06055a6cba5395a416a9bb97fc3c80cd..6f5b4f1b3f0b8f114370f9bcc5a189decca89f98 100644 (file)
 #define PARAGRAPHPARAMETERS_H
 
 #include "LayoutEnums.h"
-#include "Length.h"
 #include "Spacing.h"
 
 #include "support/types.h"
-#include "support/docstring.h"
+#include "support/strfwd.h"
+#include "support/Length.h"
 
 
 namespace lyx {
 
-class BufferView;
 class Layout;
-class Length;
-class Lexer;
 class Paragraph;
-class Spacing;
+
+namespace support { class Lexer; }
 
 
 ///
@@ -79,10 +77,10 @@ public:
        void leftIndent(Length const &);
 
        /// read the parameters from a string
-       void read (std::string str, bool merge = true);
+       void read (std::string const & str, bool merge = true);
 
        /// read the parameters from a lex
-       void read(Lexer & lex, bool merge = true);
+       void read(support::Lexer & lex, bool merge = true);
 
        ///
        void apply(ParagraphParameters const & params, Layout const & layout);