X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Flyxtextclasslist.h;h=a84a05aac5f609948af3fcd07cd185824559d68a;hb=98c966c64594611e469313314abd1e59524adb4a;hp=015bdda5cc62401d47af4f9850cc2ae8bd08b6e9;hpb=b922cdd796f9e4b9a46a79808cdee596e04903eb;p=lyx.git diff --git a/src/lyxtextclasslist.h b/src/lyxtextclasslist.h index 015bdda5cc..a84a05aac5 100644 --- a/src/lyxtextclasslist.h +++ b/src/lyxtextclasslist.h @@ -1,9 +1,9 @@ // -*- C++ -*- /* This file is part of * ====================================================== - * + * * LyX, The Document Processor - * + * * Copyright 1995 Matthias Ettrich * Copyright 1995-2001 The LyX Team. * @@ -41,18 +41,6 @@ public: const_iterator begin() const { return classlist.begin(); } /// const_iterator end() const { return classlist.end(); } - - /// Gets layout structure from layout number and textclass number - LyXLayout const & Style(lyx::textclass_type textclass, - lyx::layout_type layout) const; - - /// Gets layout number from textclass number and layout name - std::pair const - NumberOfLayout(lyx::textclass_type textclass, string const & name) const; - - /// Gets a layout name from layout number and textclass number - string const & - NameOfLayout(lyx::textclass_type textclass, lyx::layout_type layout) const; /** Gets textclass number from name. Returns -1 if textclass name does not exist @@ -61,34 +49,20 @@ public: NumberOfClass(string const & textclass) const; /// - string const & NameOfClass(lyx::textclass_type number) const; - - /// - string const & LatexnameOfClass(lyx::textclass_type number) const; - - /// - string const & DescOfClass(lyx::textclass_type number) const; - - /// - LyXTextClass const & TextClass(lyx::textclass_type textclass) const; + LyXTextClass const & operator[](lyx::textclass_type textclass) const; /** Read textclass list. Returns false if this fails */ bool Read(); - - /** Load textclass. - Returns false if this fails - */ - bool Load(lyx::textclass_type number) const; private: /// mutable ClassList classlist; /// - void Add (LyXTextClass const &); + void Add(LyXTextClass const &); }; -/// +/// extern LyXTextClassList textclasslist; #endif