class InsetBranch : public InsetCollapsable {
public:
///
- InsetBranch(BufferParams const &, InsetBranchParams const &);
+ InsetBranch(Buffer const &, InsetBranchParams const &);
///
~InsetBranch();
///
bool isMacroScope() const;
///
docstring toolTip(BufferView const & bv, int x, int y) const;
-protected:
///
- InsetBranch(InsetBranch const &);
+ virtual bool useEmptyLayout() const { return false; }
+protected:
///
- virtual void doDispatch(Cursor & cur, FuncRequest & cmd);
+ void doDispatch(Cursor & cur, FuncRequest & cmd);
///
docstring name() const { return from_ascii("Branch"); }
private:
+ ///
friend class InsetBranchParams;
-
- virtual Inset * clone() const;
-
+ ///
+ Inset * clone() const { return new InsetBranch(*this); }
///
InsetBranchParams params_;
};