Added command line support for specifying "default" for osgText::DefaultFont
This commit is contained in:
parent
726bb13e9a
commit
468d6d8eea
@ -152,7 +152,11 @@ struct TextSettings
|
|||||||
{
|
{
|
||||||
OSG_NOTICE<<"Settings::setText()"<<std::endl;
|
OSG_NOTICE<<"Settings::setText()"<<std::endl;
|
||||||
|
|
||||||
osg::ref_ptr<osgText::Font> font = osgText::readRefFontFile(fontFilename);
|
osg::ref_ptr<osgText::Font> font;
|
||||||
|
|
||||||
|
if (fontFilename!="default") font = osgText::readRefFontFile(fontFilename);
|
||||||
|
|
||||||
|
if (!font) font = osgText::Font::getDefaultFont();
|
||||||
|
|
||||||
font->setGlyphImageMargin(glyphImageMargin);
|
font->setGlyphImageMargin(glyphImageMargin);
|
||||||
font->setGlyphImageMarginRatio(glyphImageMarginRatio);
|
font->setGlyphImageMarginRatio(glyphImageMarginRatio);
|
||||||
|
Loading…
Reference in New Issue
Block a user