#include "Inset.h"
#include "Buffer.h"
+#include "BufferParams.h"
#include "BufferView.h"
#include "Color.h"
#include "CoordCache.h"
#include "FuncStatus.h"
#include "gettext.h"
#include "Text.h"
+#include "TextClass.h"
#include "MetricsInfo.h"
#include "MetricsInfo.h"
{}
-std::auto_ptr<Inset> Inset::clone() const
-{
- std::auto_ptr<Inset> b = doClone();
- BOOST_ASSERT(typeid(*b) == typeid(*this));
- return b;
-}
-
-
Inset::Code Inset::translate(std::string const & name)
{
static TranslatorMap const translator = build_translator();
}
+InsetLayout const & Inset::getLayout(BufferParams const & bp) const
+{
+ return bp.getTextClass().insetlayout(name());
+}
+
+
void Inset::dump() const
{
Buffer buf("foo", 1);