X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2FInsetIndex.h;h=6a74b796016404b68f9b7a29ac7643c66c8d8374;hb=f352a375;hp=97a82babf575fe8547ea1b657b8fd38860db32be;hpb=5093e39170f16fa685208f5ef1f9a6584f69c5dd;p=lyx.git diff --git a/src/insets/InsetIndex.h b/src/insets/InsetIndex.h index 97a82babf5..6a74b79601 100644 --- a/src/insets/InsetIndex.h +++ b/src/insets/InsetIndex.h @@ -19,6 +19,8 @@ namespace lyx { +class IndexEntry; + class InsetIndexParams { public: enum PageRange { @@ -94,10 +96,22 @@ private: /// void getSortkey(otexstream &, OutputParams const &) const; /// + docstring getSortkeyAsText(OutputParams const &) const; + /// void getSubentries(otexstream &, OutputParams const &) const; /// + std::vector getSubentriesAsText(OutputParams const &) const; + /// + docstring getMainSubentryAsText(OutputParams const & runparams) const; + /// void getSeeRefs(otexstream &, OutputParams const &) const; /// + docstring getSeeAsText(OutputParams const & runparams) const; + /// + std::vector getSeeAlsoesAsText(OutputParams const & runparams) const; + /// + bool hasSubentries() const; + /// bool hasSeeRef() const; /// bool hasSortKey() const; @@ -117,6 +131,8 @@ private: /// friend class InsetIndexParams; /// + friend class IndexEntry; + /// InsetIndexParams params_; };