![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
This is the complete list of members for FSlateFontCache, including all inherited members.
| CanLoadCodepoint(const FFontData &InFontData, const UTF32CHAR InCodepoint, EFontFallback MaxFallbackLevel=EFontFallback::FF_NoFallback) const | FSlateFontCache | |
| ConditionalFlushCache() | FSlateFontCache | |
| FlushCompositeFont(const FCompositeFont &InCompositeFont) | FSlateFontCache | |
| FlushData() | FSlateFontCache | |
| FlushObject(const UObject *const InObject) | FSlateFontCache | |
| FSlateFlushableAtlasCache(const FAtlasFlushParams *InFlushParams) | FSlateFlushableAtlasCache | |
| FSlateFontCache(TSharedRef< ISlateFontAtlasFactory > InFontAtlasFactory, ESlateTextureAtlasThreadId InOwningThread) | FSlateFontCache | |
| GetAtlasPageResource(const int32 InIndex) const override | FSlateFontCache | virtual |
| GetAvailableFontSubFaces(FFontFaceDataConstRef InMemory) const | FSlateFontCache | |
| GetAvailableFontSubFaces(const FString &InFilename) const | FSlateFontCache | |
| GetBaseline(const FSlateFontInfo &InFontInfo, float FontScale) const | FSlateFontCache | |
| GetCharacterList(const FSlateFontInfo &InFontInfo, float FontScale, const FFontOutlineSettings &InOutlineSettings=FFontOutlineSettings::NoOutline) | FSlateFontCache | |
| GetDefaultFontData(const FSlateFontInfo &InFontInfo) const | FSlateFontCache | |
| GetFontAttributes(const FFontData &InFontData) const | FSlateFontCache | |
| GetFontDataAssetResidentMemory(const UObject *FontDataAsset) const | FSlateFontCache | |
| GetFontDataForCodepoint(const FSlateFontInfo &InFontInfo, const UTF32CHAR InCodepoint, float &OutScalingFactor) const | FSlateFontCache | |
| GetFontTexture(uint32 Index) | FSlateFontCache | inline |
| GetKerning(const FFontData &InFontData, const float InSize, TCHAR First, TCHAR Second, float Scale) const | FSlateFontCache | |
| GetMaxCharacterHeight(const FSlateFontInfo &InFontInfo, float FontScale) const | FSlateFontCache | |
| GetNumAtlasPages() const override | FSlateFontCache | virtual |
| GetOverflowEllipsisText(const FSlateFontInfo &InFontInfo, const float InFontScale) | FSlateFontCache | |
| GetSdfGlyphFontAtlasData(const FShapedGlyphEntry &InShapedGlyph, const FFontOutlineSettings &InOutlineSettings) | FSlateFontCache | |
| GetShapedGlyphFontAtlasData(const FShapedGlyphEntry &InShapedGlyph, const FFontOutlineSettings &InOutlineSettings) | FSlateFontCache | |
| GetStrikeMetrics(const FSlateFontInfo &InFontInfo, const float FontScale, int16 &OutStrikeLinePos, int16 &OutStrikeLineThickness) const | FSlateFontCache | |
| GetUnderlineMetrics(const FSlateFontInfo &InFontInfo, const float FontScale, int16 &OutUnderlinePos, int16 &OutUnderlineThickness) const | FSlateFontCache | |
| HasKerning(const FFontData &InFontData) const | FSlateFontCache | |
| HasLoadedFontForCodepoint(const FSlateFontInfo &InFontInfo, const UTF32CHAR InCodepoint) const | FSlateFontCache | |
| IsAtlasPageResourceAlphaOnly(const int32 InIndex) const override | FSlateFontCache | virtual |
| OnReleaseResources() | FSlateFontCache | inline |
| ReleaseResources() | FSlateFontCache | |
| RequestFlushCache(const FString &FlushReason) | FSlateFontCache | virtual |
| ResetFlushCounters() | FSlateFlushableAtlasCache | |
| ShapeBidirectionalText(const FString &InText, const FSlateFontInfo &InFontInfo, const float InFontScale, const TextBiDi::ETextDirection InBaseDirection, const ETextShapingMethod InTextShapingMethod) const | FSlateFontCache | |
| ShapeBidirectionalText(const TCHAR *InText, const int32 InTextStart, const int32 InTextLen, const FSlateFontInfo &InFontInfo, const float InFontScale, const TextBiDi::ETextDirection InBaseDirection, const ETextShapingMethod InTextShapingMethod) const | FSlateFontCache | |
| ShapeOverflowEllipsisText(const FSlateFontInfo &InFontInfo, const float InFontScale) | FSlateFontCache | |
| ShapeUnidirectionalText(const FString &InText, const FSlateFontInfo &InFontInfo, const float InFontScale, const TextBiDi::ETextDirection InTextDirection, const ETextShapingMethod InTextShapingMethod) const | FSlateFontCache | |
| ShapeUnidirectionalText(const TCHAR *InText, const int32 InTextStart, const int32 InTextLen, const FSlateFontInfo &InFontInfo, const float InFontScale, const TextBiDi::ETextDirection InTextDirection, const ETextShapingMethod InTextShapingMethod) const | FSlateFontCache | |
| UpdateCache() | FSlateFontCache | |
| UpdateFlushCounters(int32 NumGrayscale, int32 NumColor, int32 NumMsdf, int32 NumNonAtlased) | FSlateFlushableAtlasCache | |
| ~FSlateFlushableAtlasCache() | FSlateFlushableAtlasCache | inlinevirtual |
| ~FSlateFontCache() | FSlateFontCache | virtual |
| ~ISlateAtlasProvider() | ISlateAtlasProvider | inlinevirtual |