X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2Finsetnote.h;h=5def38e637c8022609ac35f964508768045ad6e3;hb=4a5b7a5952ad2381fcdf4830511293e184c7c5a1;hp=5ac501f8452edec4f91821c1c08526e5f599f528;hpb=ce00d696293bfdcd7c1491286619ded1bc010531;p=lyx.git diff --git a/src/insets/insetnote.h b/src/insets/insetnote.h index 5ac501f845..5def38e637 100644 --- a/src/insets/insetnote.h +++ b/src/insets/insetnote.h @@ -23,19 +23,29 @@ */ class InsetNote : public InsetCollapsable { public: - /// + /// InsetNote(); /// - virtual Inset * clone(Buffer const &, bool) const; + InsetNote(InsetNote const &, bool same_id = false); + /// + Inset * clone(Buffer const &, bool same_id = false) const; + /// constructor with initial contents + InsetNote(Buffer const *, string const & contents, bool collapsed); /// - virtual string const editMessage() const; + string const editMessage() const; /// - virtual Inset::Code lyxCode() const { return Inset::IGNORE_CODE; } + Inset::Code lyxCode() const { return Inset::IGNORE_CODE; } /// - virtual void write(Buffer const *, std::ostream &) const; + void write(Buffer const *, std::ostream &) const; /// - virtual int latex(Buffer const *, std::ostream &, bool, bool) const + int latex(Buffer const *, std::ostream &, bool, bool) const { return 0; } + /// + void validate(LaTeXFeatures &) const {} +private: + /// used by the constructors + void init(); + }; #endif