This is the complete list of members for ON_Font, including all inherited members.
| AnnotationFontCellHeight enum value | ON_Font | |
| AppleFontName() const | ON_Font | |
| AppleFontNameAsPointer() const | ON_Font | |
| AppleFontWeightTrait() const | ON_Font | |
| AppleFontWeightTraitFromWeight(ON_Font::Weight font_weight) | ON_Font | static |
| AppleWeightOfFont() const | ON_Font | |
| AppleWeightOfFontFromWeight(ON_Font::Weight font_weight) | ON_Font | static |
| CodePointGlyph(ON__UINT32 unicode_code_point) const | ON_Font | |
| CompareFontCharacteristics(const ON_Font &a, const ON_Font &b) | ON_Font | static |
| CompareWeight(ON_Font::Weight weight_a, ON_Font::Weight weight_b) | ON_Font | static |
| Constants enum name | ON_Font | |
| CRC32(bool bIgnoreFaceNameOrdinalCase) const | ON_Font | |
| Default | ON_Font | static |
| Dump(ON_TextLog &) const | ON_Font | |
| DumpFreeType(ON_TextLog &text_log) const | ON_Font | |
| DumpFreeTypeFace(ON__UINT_PTR free_type_face_ptr, ON_TextLog &text_log) | ON_Font | static |
| EqualFontCharacteristics(const ON_Font &a, const ON_Font &b) | ON_Font | static |
| FontCharacteristicsAsUnsigned() const | ON_Font | |
| FontCharacteristicsHash() const | ON_Font | |
| FontDescription() const | ON_Font | |
| FontDescriptionAsPointer() const | ON_Font | |
| FontFaceName() const | ON_Font | |
| FontMetrics() const | ON_Font | |
| FontStretch() const | ON_Font | |
| FontStretchFromUnsigned(unsigned int unsigned_font_stretch) | ON_Font | static |
| FontStyle() const | ON_Font | |
| FontStyleFromUnsigned(unsigned int unsigned_font_style) | ON_Font | static |
| FontUnitFontMetrics() const | ON_Font | |
| FontUnitToNormalizedScale() const | ON_Font | |
| FontWeight() const | ON_Font | |
| FontWeightFromUnsigned(unsigned int unsigned_font_weight) | ON_Font | static |
| FreeTypeFace(const ON_Font *font) | ON_Font | static |
| GetManagedFont(const wchar_t *face_name) | ON_Font | static |
| GetManagedFont(double point_size, const wchar_t *face_name) | ON_Font | static |
| GetManagedFont(const wchar_t *face_name, bool bBold) | ON_Font | static |
| GetManagedFont(double point_size, const wchar_t *face_name, bool bBold) | ON_Font | static |
| GetManagedFont(const wchar_t *face_name, bool bBold, bool bItalic) | ON_Font | static |
| GetManagedFont(double point_size, const wchar_t *face_name, bool bBold, bool bItalic) | ON_Font | static |
| GetManagedFont(const wchar_t *face_name, ON_Font::Weight font_weight, ON_Font::Style font_style) | ON_Font | static |
| GetManagedFont(double point_size, const wchar_t *face_name, ON_Font::Weight font_weight, ON_Font::Style font_style) | ON_Font | static |
| GetManagedFont(const wchar_t *face_name, ON_Font::Weight font_weight, ON_Font::Style font_style, ON_Font::Stretch font_stretch, bool bUnderlined, bool bStrikethrough, double linefeed_ratio, unsigned int logfont_charset) | ON_Font | static |
| GetManagedFont(double point_size, const wchar_t *face_name, ON_Font::Weight font_weight, ON_Font::Style font_style, ON_Font::Stretch font_stretch, bool bUnderlined, bool bStrikethrough, double linefeed_ratio, unsigned int logfont_charset) | ON_Font | static |
| GetManagedFont(const ON_Font &font_characteristics, bool bCreateIfNotFound) | ON_Font | static |
| GetManagedFontFromAppleFontName(const wchar_t *apple_font_name) | ON_Font | static |
| GetManagedFontFromFontDescription(const wchar_t *font_description) | ON_Font | static |
| GetManagedFontFromSerialNumber(unsigned int managed_font_runtime_serial_number) | ON_Font | static |
| GetManagedFontList(ON_SimpleArray< const ON_Font * > &managed_fonts) | ON_Font | static |
| GetRunBounds(const ON_Font &font, const wchar_t *text, double fontSizePixels, ON::TextHorizontalAlignment horizontalAlignment, ON::TextVerticalAlignment verticalAlignment, ON_2dPoint &boundsMin, ON_2dPoint &boundsMax, int &lineCount) | ON_Font | static |
| IsBold() const | ON_Font | |
| IsItalic() const | ON_Font | |
| IsLight() const | ON_Font | |
| IsManagedFont() const | ON_Font | |
| IsNormalWeight() const | ON_Font | |
| IsNotAppleFontName(const wchar_t *font_description) | ON_Font | static |
| IsOblique() | ON_Font | |
| IsStrikethrough() const | ON_Font | |
| IsUnderlined() const | ON_Font | |
| IsUpright() const | ON_Font | |
| IsValid(ON_TextLog *text_log=nullptr) const | ON_Font | |
| IsValidFaceName(const wchar_t *face_name) | ON_Font | static |
| LinefeedRatio() const | ON_Font | |
| logfont_ansi_charset enum value | ON_Font | |
| logfont_default_charset enum value | ON_Font | |
| logfont_out_precis enum value | ON_Font | |
| logfont_pitch_and_family enum value | ON_Font | |
| logfont_quality enum value | ON_Font | |
| logfont_symbol_charset enum value | ON_Font | |
| LogfontCharSet() const | ON_Font | |
| ManagedFont() const | ON_Font | |
| ManagedFontSerialNumber() const | ON_Font | |
| MetricsGlyphCodePoint enum value | ON_Font | |
| NormalizedToFontUnitScale() const | ON_Font | |
| ON_DEPRECATED_MSG("Use FontMetrics().AscentOfI()") int HeightOfI() const | ON_Font | |
| ON_DEPRECATED_MSG("Use FontMetrics().LineSpace()") int HeightOfLinefeed() const | ON_Font | |
| ON_DEPRECATED_MSG("Use FontMetrics().GlyphScale()") double HeightScale(double text_height) const | ON_Font | |
| ON_DEPRECATED_MSG("Use FontMetrics().StrikeoutThickness()") int GetStrikeoutSize() const | ON_Font | |
| ON_DEPRECATED_MSG("Use FontMetrics().StrikeoutPosition()") int GetStrikeoutPosition() const | ON_Font | |
| ON_DEPRECATED_MSG("Use FontMetrics().UnderscoreThickness()") int GetUnderscoreSize() const | ON_Font | |
| ON_DEPRECATED_MSG("Use FontMetrics().UnderscorePosition()") int GetUnderscorePosition() const | ON_Font | |
| ON_Font() | ON_Font | |
| ON_Font(const ON_Font &src) | ON_Font | |
| ON_FontGlyph class | ON_Font | friend |
| ON_GetFontMetricsFuncType typedef | ON_Font | |
| ON_GetGlyphMetricsFuncType typedef | ON_Font | |
| ON_ManagedFonts class | ON_Font | friend |
| operator=(const ON_Font &src) | ON_Font | |
| PointSize() const | ON_Font | |
| Read(ON_BinaryArchive &) | ON_Font | |
| ReadV5(ON_BinaryArchive &, int *V5_font_index, ON_UUID *V5_font_id) | ON_Font | |
| RuntimeSerialNumber() const | ON_Font | |
| SetAppleFontWeightTrait(double apple_font_weight_trait) | ON_Font | |
| SetAppleWeightOfFont(int apple_weight_of_font) | ON_Font | |
| SetCustomMeasurementFunctions(ON_GetGlyphMetricsFuncType measureGlyphFunc, ON_GetFontMetricsFuncType metricsFunction) | ON_Font | static |
| SetFontCharacteristics(const wchar_t *face_name, bool bBold, bool bItalic, bool bUnderlined, bool bStrikethrough) | ON_Font | |
| SetFontCharacteristics(double point_size, const wchar_t *face_name, bool bBold, bool bItalic, bool bUnderlined, bool bStrikethrough) | ON_Font | |
| SetFontCharacteristics(const wchar_t *face_name, ON_Font::Weight font_weight, ON_Font::Style font_style, ON_Font::Stretch font_stretch, bool bUnderlined, bool bStrikethrough) | ON_Font | |
| SetFontCharacteristics(double point_size, const wchar_t *face_name, ON_Font::Weight font_weight, ON_Font::Style font_style, ON_Font::Stretch font_stretch, bool bUnderlined, bool bStrikethrough) | ON_Font | |
| SetFontCharacteristics(const wchar_t *face_name, ON_Font::Weight font_weight, ON_Font::Style font_style, ON_Font::Stretch font_stretch, bool bUnderlined, bool bStrikethrough, double linefeed_ratio, unsigned int logfont_charset) | ON_Font | |
| SetFontCharacteristics(double point_size, const wchar_t *face_name, ON_Font::Weight font_weight, ON_Font::Style font_style, ON_Font::Stretch font_stretch, bool bUnderlined, bool bStrikethrough, double linefeed_ratio, unsigned int logfont_charset) | ON_Font | |
| SetFontFaceName(const wchar_t *face_name) | ON_Font | |
| SetFontStretch(ON_Font::Stretch font_stretch) | ON_Font | |
| SetFontStyle(ON_Font::Style font_style) | ON_Font | |
| SetFontWeight(ON_Font::Weight font_weight) | ON_Font | |
| SetFromAppleFontName(const wchar_t *apple_font_name) | ON_Font | |
| SetFromFontDescription(const wchar_t *font_description) | ON_Font | |
| SetFromFontDescription(const wchar_t *font_description, const wchar_t *apple_font_name) | ON_Font | |
| SetLogfontCharSet(unsigned char logfont_charset) | ON_Font | |
| SetPointSize(double point_size) | ON_Font | |
| SetStrikethrough(bool bStrikethrough) | ON_Font | |
| SetUnderlined(bool bUnderlined) | ON_Font | |
| SetWindowsLogfontWeight(int windows_logfont_weight) | ON_Font | |
| Stretch enum name | ON_Font | |
| Style enum name | ON_Font | |
| StyleToWideString(ON_Font::Style font_style) | ON_Font | static |
| Weight enum name | ON_Font | |
| WeightFromAppleFontWeightTrait(double apple_font_weight_trait) | ON_Font | static |
| WeightFromAppleWeightOfFont(int apple_weight_of_font) | ON_Font | static |
| WeightFromWindowsLogfontWeight(int windows_logfont_weight) | ON_Font | static |
| WeightToWideString(ON_Font::Weight font_weight) | ON_Font | static |
| WindowsConstants enum name | ON_Font | |
| WindowsLogfontCharSetFromFaceName(const wchar_t *face_name) | ON_Font | static |
| WindowsLogfontWeight() const | ON_Font | |
| WindowsLogfontWeightFromWeight(ON_Font::Weight font_weight) | ON_Font | static |
| Write(ON_BinaryArchive &) const | ON_Font | |
| WriteV5(int V5_font_index, ON_UUID V5_font_id, ON_BinaryArchive &) const | ON_Font | |
| ~ON_Font()=default | ON_Font |