]> git.lyx.org Git - lyx.git/blobdiff - src/LaTeXFeatures.h
prepare for 1.1.6pre2
[lyx.git] / src / LaTeXFeatures.h
index 5e6ff72c565b86a48e8ad858d4cbd22b4d16b195..8c3cd68b9ab81533781025c285766b17bcf7568e 100644 (file)
@@ -21,9 +21,9 @@
 #include <set>
 
 #include "LString.h"
+#include "layout.h"
 
 class BufferParams; 
-class LyXTextClass;
 struct Language;
 
 /** The packages and commands that a buffer needs. This struct
@@ -34,7 +34,7 @@ struct Language;
 */
 struct LaTeXFeatures {
        ///
-       LaTeXFeatures(BufferParams const &, int n) ;
+       LaTeXFeatures(BufferParams const &, LyXTextClass::size_type n) ;
        /// The packaes needed by the document
        string const getPackages();
        /// The macros definitions needed by the document
@@ -42,7 +42,7 @@ struct LaTeXFeatures {
        /// The definitions needed by the document's textclass
        string const getTClassPreamble();
        ///
-       string const getIncludedFiles();
+       string const getIncludedFiles(string const fname) const;
 
        ///
        void showStruct();