openshot-audio  0.1.7
Classes | Public Member Functions | Public Attributes | List of all members
juce::CustomTypeface::GlyphInfo Class Reference

Classes

struct  KerningPair
 

Public Member Functions

 GlyphInfo (const juce_wchar c, const Path &p, const float w) noexcept
 
void addKerningPair (const juce_wchar subsequentCharacter, const float extraKerningAmount) noexcept
 
float getHorizontalSpacing (const juce_wchar subsequentCharacter) const noexcept
 

Public Attributes

const juce_wchar character
 
const Path path
 
float width
 
Array< KerningPairkerningPairs
 

Constructor & Destructor Documentation

juce::CustomTypeface::GlyphInfo::GlyphInfo ( const juce_wchar  c,
const Path p,
const float  w 
)
inlinenoexcept

Member Function Documentation

void juce::CustomTypeface::GlyphInfo::addKerningPair ( const juce_wchar  subsequentCharacter,
const float  extraKerningAmount 
)
inlinenoexcept
float juce::CustomTypeface::GlyphInfo::getHorizontalSpacing ( const juce_wchar  subsequentCharacter) const
inlinenoexcept

Member Data Documentation

const juce_wchar juce::CustomTypeface::GlyphInfo::character
Array<KerningPair> juce::CustomTypeface::GlyphInfo::kerningPairs
const Path juce::CustomTypeface::GlyphInfo::path
float juce::CustomTypeface::GlyphInfo::width

The documentation for this class was generated from the following file: