}
+InsetLayout const & Inset::getLayout() const
+{
+ if (!buffer_)
+ return DocumentClass::plainInsetLayout();
+ return buffer().params().documentClass().insetLayout(layoutName());
+}
+
+
+bool Inset::isPassThru() const
+{
+ return getLayout().isPassThru();
+}
+
+
bool Inset::isFreeSpacing() const
{
return getLayout().isFreeSpacing();
}
+FontInfo Inset::getFont() const
+{
+ return getLayout().font();
+}
+
+
+FontInfo Inset::getLabelfont() const
+{
+ return getLayout().labelfont();
+}
+
+
docstring Inset::toolTip(BufferView const &, int, int) const
{
return docstring();
}
-InsetLayout const & Inset::getLayout() const
-{
- if (!buffer_)
- return DocumentClass::plainInsetLayout();
- return buffer().params().documentClass().insetLayout(layoutName());
-}
-
-
-bool Inset::isPassThru() const
-{
- return getLayout().isPassThru();
-}
-
-
bool Inset::undefined() const
{
docstring const & n = getLayout().name();