JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Classes | Public Member Functions | Public Attributes | List of all members
juce::CustomTypeface::GlyphInfo Class Reference

Classes

struct  KerningPair
 

Public Member Functions

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

Public Attributes

const juce_wchar character
 
const Path path
 
float width
 
Array< KerningPairkerningPairs
 

Detailed Description

Definition at line 29 of file juce_CustomTypeface.cpp.


Class Documentation

◆ juce::CustomTypeface::GlyphInfo::KerningPair

struct juce::CustomTypeface::GlyphInfo::KerningPair

Definition at line 37 of file juce_CustomTypeface.cpp.

Class Members
juce_wchar character2
float kerningAmount

Constructor & Destructor Documentation

◆ GlyphInfo()

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

Definition at line 32 of file juce_CustomTypeface.cpp.

Member Function Documentation

◆ addKerningPair()

void juce::CustomTypeface::GlyphInfo::addKerningPair ( juce_wchar  subsequentCharacter,
float  extraKerningAmount 
)
noexcept

Definition at line 43 of file juce_CustomTypeface.cpp.

◆ getHorizontalSpacing()

float juce::CustomTypeface::GlyphInfo::getHorizontalSpacing ( juce_wchar  subsequentCharacter) const
noexcept

Definition at line 48 of file juce_CustomTypeface.cpp.

Member Data Documentation

◆ character

const juce_wchar juce::CustomTypeface::GlyphInfo::character

Definition at line 58 of file juce_CustomTypeface.cpp.

◆ kerningPairs

Array<KerningPair> juce::CustomTypeface::GlyphInfo::kerningPairs

Definition at line 61 of file juce_CustomTypeface.cpp.

◆ path

const Path juce::CustomTypeface::GlyphInfo::path

Definition at line 59 of file juce_CustomTypeface.cpp.

◆ width

float juce::CustomTypeface::GlyphInfo::width

Definition at line 60 of file juce_CustomTypeface.cpp.


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