struct InsetFloatParams {
///
- InsetFloatParams() : wide(false) {}
+ InsetFloatParams() : wide(false), sideways(false) {}
///
void write(std::ostream & os) const;
///
std::string placement;
///
bool wide;
+ ///
+ bool sideways;
};
///
InsetFloat(BufferParams const &, std::string const &);
///
- InsetFloat(InsetFloat const &);
- ///
~InsetFloat();
///
void write(Buffer const & buf, std::ostream & os) const;
///
void wide(bool w, BufferParams const &);
///
+ void sideways(bool s, BufferParams const &);
+ ///
void addToToc(lyx::toc::TocList &, Buffer const &) const;
///
bool showInsetDialog(BufferView *) const;
///
InsetFloatParams const & params() const { return params_; }
protected:
- virtual
- DispatchResult
- priv_dispatch(FuncRequest const & cmd, idx_type &, pos_type &);
+ virtual void priv_dispatch(LCursor & cur, FuncRequest & cmd);
private:
///
InsetFloatParams params_;