class InsetFloat : public InsetCaptionable
{
public:
- InsetFloat(Buffer * buffer, std::string params_str);
+ InsetFloat(Buffer * buffer, std::string const & params_str);
///
static void string2params(std::string const &, InsetFloatParams &);
///
InsetFloatParams const & params() const { return params_; }
///
bool allowsCaptionVariation(std::string const &) const;
+ ///
+ LyXAlignment contentAlignment() const;
+ ///
+ bool forceParDirectionSwitch() const { return true; }
private:
///
void setCaptionType(std::string const & type);
bool isPartOfTextSequence() const { return false; }
///
TexString getCaption(OutputParams const &) const;
+ ///
+ std::string getAlignment() const;
+ ///
+ OutputParams::CtObject CtObject(OutputParams const &) const { return OutputParams::CT_OMITOBJECT; }
InsetFloatParams params_;
};