MCPcopy Create free account
hub / github.com/RomanKubiak/ctrlr / getStringFromFont

Method getStringFromFont

Source/Core/CtrlrFontManager.cpp:281–295  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

279}
280
281const String CtrlrFontManager::getStringFromFont (const Font &_font)
282{
283 Font font(_font);
284 StringArray fontProps;
285 fontProps.add (font.getTypefaceName());
286 fontProps.add (String(font.getHeight()));
287 fontProps.add (String((int)font.isBold()));
288 fontProps.add (String((int)font.isItalic()));
289 fontProps.add (String((int)font.isUnderlined()));
290 fontProps.add (String(font.getExtraKerningFactor()));
291 fontProps.add (String(font.getHorizontalScale()));
292 fontProps.add (String((uint8)getFontSetEnum (font)));
293
294 return (fontProps.joinIntoString(";"));
295}
296
297const String CtrlrFontManager::getDefaultMonoFontName()
298{

Callers 6

comboBoxChangedMethod · 0.80
buttonClickedMethod · 0.80
sliderValueChangedMethod · 0.80
menuItemSelectedMethod · 0.80
CtrlrPanelMethod · 0.80

Calls 10

isUnderlinedMethod · 0.80
getExtraKerningFactorMethod · 0.80
getHorizontalScaleMethod · 0.80
joinIntoStringMethod · 0.80
StringFunction · 0.50
addMethod · 0.45
getTypefaceNameMethod · 0.45
getHeightMethod · 0.45
isBoldMethod · 0.45
isItalicMethod · 0.45

Tested by

no test coverage detected