]> git.lyx.org Git - lyx.git/blobdiff - src/BufferParams.h
* BufferView::updateMetrics(): split up the method in two for the SinglePar case.
[lyx.git] / src / BufferParams.h
index ec3ed4e9bf5837d3413b27f8c6dcfd4a0b6a9f7b..bf3968ecb08aa8df15fa261ce99c045d2510fd0e 100644 (file)
@@ -17,7 +17,6 @@
 
 #include "BiblioInfo.h"
 #include "TextClass.h"
-#include "TextClassPtr.h"
 #include "paper.h"
 
 #include "insets/InsetQuotes.h"
@@ -40,6 +39,7 @@ class Spacing;
 class TexRow;
 class VSpace;
 class Language;
+class PDFOptions;
 
 /** Buffer parameters.
  *  This class contains all the parameters for this buffer's use. Some
@@ -106,7 +106,7 @@ public:
        ///by modules.
        TextClass const & getTextClass() const;
        ///Returns a pointer to the TextClass currently in use: the BaseClass 
-       ///as modified by modules. (See \file TextClassPtr.h for the typedef.)
+       ///as modified by modules. (See \file TextClass.h for the typedef.)
        TextClassPtr getTextClassPtr() const;
        ///Set the LyX TextClass---layout file---this document is using.
        ///This does NOT call makeTextClass() and so should be used with
@@ -290,6 +290,10 @@ public:
        ///
        void setCiteEngine(biblio::CiteEngine const);
 
+       /// options for pdf output
+       PDFOptions & pdfoptions();
+       PDFOptions const & pdfoptions() const;
+
 private:
        ///
        void readPreamble(Lexer &);