]> git.lyx.org Git - lyx.git/blobdiff - src/bufferparams.h
more changes, read the Changelog
[lyx.git] / src / bufferparams.h
index 535f9c11ecb6e53923d0e602889ad630c98e4197..552028878b1ad410580a0b7ad518aacdb3846079 100644 (file)
@@ -30,6 +30,9 @@
   work needs to be done on this class to make it nice. Now everything
   is in public.
   */
+
+struct Language;
+
 class BufferParams {
 public:
        ///
@@ -108,7 +111,7 @@ public:
        //@}
 
        ///
-       void writeFile(ostream &);
+       void writeFile(std::ostream &) const;
 
        ///
        void useClassDefaults();
@@ -119,9 +122,6 @@ public:
        ///
        void setDefSkip(VSpace const & vs) { defskip = vs; }
 
-       ///
-       LyXDirection getDocumentDirection() const;
-       
        /** Wether paragraphs are separated by using a indent like in
          articles or by using a little skip like in letters.
          */
@@ -133,7 +133,7 @@ public:
        ///
        string fontsize; 
        ///
-       LyXTextClassList::ClassList::size_type textclass;
+       LyXTextClassList::size_type textclass;
 
        /* this are for the PaperLayout */
        ///
@@ -179,6 +179,8 @@ public:
        ///
        string language;
        ///
+       Language const * language_info;
+       ///
        string inputenc;
        ///
        string preamble;