openshot-audio  0.1.6
Public Member Functions | Public Attributes | List of all members
juce::Font::SharedFontInternal Class Reference
Inheritance diagram for juce::Font::SharedFontInternal:
juce::ReferenceCountedObject

Public Member Functions

 SharedFontInternal () noexcept
 
 SharedFontInternal (int styleFlags, float fontHeight) noexcept
 
 SharedFontInternal (const String &name, int styleFlags, float fontHeight) noexcept
 
 SharedFontInternal (const String &name, const String &style, float fontHeight) noexcept
 
 SharedFontInternal (const Typeface::Ptr &face) noexcept
 
 SharedFontInternal (const SharedFontInternal &other) noexcept
 
bool operator== (const SharedFontInternal &other) const noexcept
 
- Public Member Functions inherited from juce::ReferenceCountedObject
void incReferenceCount () noexcept
 
void decReferenceCount () noexcept
 
bool decReferenceCountWithoutDeleting () noexcept
 
int getReferenceCount () const noexcept
 

Public Attributes

Typeface::Ptr typeface
 
String typefaceName
 
String typefaceStyle
 
float height
 
float horizontalScale
 
float kerning
 
float ascent
 
bool underline
 

Additional Inherited Members

- Protected Member Functions inherited from juce::ReferenceCountedObject
 ReferenceCountedObject ()
 
virtual ~ReferenceCountedObject ()
 
void resetReferenceCount () noexcept
 

Constructor & Destructor Documentation

juce::Font::SharedFontInternal::SharedFontInternal ( )
inlinenoexcept
juce::Font::SharedFontInternal::SharedFontInternal ( int  styleFlags,
float  fontHeight 
)
inlinenoexcept
juce::Font::SharedFontInternal::SharedFontInternal ( const String name,
int  styleFlags,
float  fontHeight 
)
inlinenoexcept
juce::Font::SharedFontInternal::SharedFontInternal ( const String name,
const String style,
float  fontHeight 
)
inlinenoexcept
juce::Font::SharedFontInternal::SharedFontInternal ( const Typeface::Ptr face)
inlineexplicitnoexcept
juce::Font::SharedFontInternal::SharedFontInternal ( const SharedFontInternal other)
inlinenoexcept

Member Function Documentation

bool juce::Font::SharedFontInternal::operator== ( const SharedFontInternal other) const
inlinenoexcept

Member Data Documentation

float juce::Font::SharedFontInternal::ascent
float juce::Font::SharedFontInternal::height
float juce::Font::SharedFontInternal::horizontalScale
float juce::Font::SharedFontInternal::kerning
Typeface::Ptr juce::Font::SharedFontInternal::typeface
String juce::Font::SharedFontInternal::typefaceName
String juce::Font::SharedFontInternal::typefaceStyle
bool juce::Font::SharedFontInternal::underline

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