X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FTextClass.h;h=a4c758f3394569c6ccee89fadd6080e6ed3bee06;hb=b198a36a363bb6a084407d476942d68ef5fb5e86;hp=fa9ac20e1d21a65a65591890c8d31ee70dfc6b17;hpb=efc0877f8fd33ad9369d06e5b638037c8d6a1b24;p=lyx.git diff --git a/src/TextClass.h b/src/TextClass.h index fa9ac20e1d..a4c758f339 100644 --- a/src/TextClass.h +++ b/src/TextClass.h @@ -15,7 +15,6 @@ #include "DocumentClassPtr.h" #include "FloatList.h" #include "FontInfo.h" -#include "Layout.h" #include "LayoutEnums.h" #include "LayoutModuleList.h" @@ -38,7 +37,6 @@ namespace lyx { namespace support { class FileName; } -class Counters; class FloatList; class Layout; class LayoutFile; @@ -490,7 +488,7 @@ public: /// docstring const & htmlstyles() const { return htmlstyles_; } /// - bool const & docbookforceabstract() const { return docbookforceabstract_; } + bool docbookforceabstract() const { return docbookforceabstract_; } /// std::string const & docbookroot() const { return docbookroot_; } /// Looks for the layout of "highest level", other than Part (or other @@ -553,9 +551,9 @@ public: /// The maximum number of citations before "et al." size_t max_citenames() const { return maxcitenames_; } /// - bool const & fullAuthorList() const { return cite_full_author_list_; } + bool fullAuthorList() const { return cite_full_author_list_; } /// - bool const & bibInToc() const { return bibintoc_; } + bool bibInToc() const { return bibintoc_; } protected: /// Constructs a DocumentClass based upon a LayoutFile. DocumentClass(LayoutFile const & tc); @@ -566,7 +564,7 @@ private: friend DocumentClassPtr getDocumentClass(LayoutFile const &, LayoutModuleList const &, std::string const &, - bool const clone); + bool clone, bool internal); }; @@ -577,7 +575,7 @@ private: DocumentClassPtr getDocumentClass(LayoutFile const & baseClass, LayoutModuleList const & modlist, std::string const & cengine = std::string(), - bool const clone = false); + bool clone = false, bool internal = false); /// convert page sides option to text 1 or 2 std::ostream & operator<<(std::ostream & os, PageSides p);