From: Abdelrazak Younes Date: Thu, 16 Sep 2010 10:14:46 +0000 (+0000) Subject: header cleanup and doxy. X-Git-Tag: 2.0.0~2581 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=3b512d591511c5cbb2f76bbbc53a825ddf0cad67;p=lyx.git header cleanup and doxy. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@35412 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/insets/InsetLine.h b/src/insets/InsetLine.h index 93518da852..cc5ce9bc7f 100644 --- a/src/insets/InsetLine.h +++ b/src/insets/InsetLine.h @@ -21,48 +21,46 @@ namespace lyx { class LaTeXFeatures; -class InsetLine : public InsetCommand { +class InsetLine : public InsetCommand +{ public: - /// InsetLine(Buffer * buf, InsetCommandParams const &); - /// - int docbook(odocstream &, OutputParams const &) const; - /// Does nothing at the moment. - docstring xhtml(XHTMLStream &, OutputParams const &) const; - /// - InsetCode lyxCode() const { return LINE_CODE; } - /// - bool hasSettings() const { return true; } - /// + + /// InsetCommand inherited methods. + //@{ docstring screenLabel() const; - /// static ParamInfo const & findInfo(std::string const &); - /// static std::string defaultCommand() { return "rule"; }; - /// static bool isCompatibleCommand(std::string const & s) - { return s == "rule"; } - /// - Dimension const dimension(BufferView const &) const; + { return s == "rule"; } + //@} private: - /// + + /// Inset inherited methods. + //@{ + InsetCode lyxCode() const { return LINE_CODE; } + Dimension const dimension(BufferView const &) const; + int docbook(odocstream &, OutputParams const &) const; + /// Does nothing at the moment. + docstring xhtml(XHTMLStream &, OutputParams const &) const; + bool hasSettings() const { return true; } void metrics(MetricsInfo &, Dimension &) const; - /// void draw(PainterInfo & pi, int x, int y) const; - /// int latex(odocstream &, OutputParams const &) const; - /// int plaintext(odocstream &, OutputParams const &) const; - /// void doDispatch(Cursor & cur, FuncRequest & cmd); - /// bool getStatus(Cursor & cur, FuncRequest const & cmd, FuncStatus &) const; - /// Inset * clone() const { return new InsetLine(*this); } - /// + //@} + + /// cached line height and offset. + /// These value are independent of the BufferView size and thus + /// can be shared between views. + //@{ mutable int height_; mutable int offset_; + //@} };