X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Finsets%2FInset.cpp;h=7d05c8ef1fa3097e8ae9cc8af773232e894ad969;hb=eeb36e808c9726fd3689926a3c20457e3b801341;hp=cb10fa52cc65e9a04ffdaa80b6e76fb9c24a74a6;hpb=d9082639080b9de993742bd352f92e5183058cf5;p=lyx.git diff --git a/src/insets/Inset.cpp b/src/insets/Inset.cpp index cb10fa52cc..7d05c8ef1f 100644 --- a/src/insets/Inset.cpp +++ b/src/insets/Inset.cpp @@ -237,6 +237,20 @@ docstring Inset::layoutName() const } +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(); @@ -261,6 +275,18 @@ bool Inset::isInToc() const } +FontInfo Inset::getFont() const +{ + return getLayout().font(); +} + + +FontInfo Inset::getLabelfont() const +{ + return getLayout().labelfont(); +} + + docstring Inset::toolTip(BufferView const &, int, int) const { return docstring(); @@ -580,20 +606,6 @@ bool Inset::covers(BufferView const & bv, int x, int y) const } -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();