UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FSlateFontCache Member List

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) constFSlateFontCache
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 overrideFSlateFontCachevirtual
GetAvailableFontSubFaces(FFontFaceDataConstRef InMemory) constFSlateFontCache
GetAvailableFontSubFaces(const FString &InFilename) constFSlateFontCache
GetBaseline(const FSlateFontInfo &InFontInfo, float FontScale) constFSlateFontCache
GetCharacterList(const FSlateFontInfo &InFontInfo, float FontScale, const FFontOutlineSettings &InOutlineSettings=FFontOutlineSettings::NoOutline)FSlateFontCache
GetDefaultFontData(const FSlateFontInfo &InFontInfo) constFSlateFontCache
GetFontAttributes(const FFontData &InFontData) constFSlateFontCache
GetFontDataAssetResidentMemory(const UObject *FontDataAsset) constFSlateFontCache
GetFontDataForCodepoint(const FSlateFontInfo &InFontInfo, const UTF32CHAR InCodepoint, float &OutScalingFactor) constFSlateFontCache
GetFontTexture(uint32 Index)FSlateFontCacheinline
GetKerning(const FFontData &InFontData, const float InSize, TCHAR First, TCHAR Second, float Scale) constFSlateFontCache
GetMaxCharacterHeight(const FSlateFontInfo &InFontInfo, float FontScale) constFSlateFontCache
GetNumAtlasPages() const overrideFSlateFontCachevirtual
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) constFSlateFontCache
GetUnderlineMetrics(const FSlateFontInfo &InFontInfo, const float FontScale, int16 &OutUnderlinePos, int16 &OutUnderlineThickness) constFSlateFontCache
HasKerning(const FFontData &InFontData) constFSlateFontCache
HasLoadedFontForCodepoint(const FSlateFontInfo &InFontInfo, const UTF32CHAR InCodepoint) constFSlateFontCache
IsAtlasPageResourceAlphaOnly(const int32 InIndex) const overrideFSlateFontCachevirtual
OnReleaseResources()FSlateFontCacheinline
ReleaseResources()FSlateFontCache
RequestFlushCache(const FString &FlushReason)FSlateFontCachevirtual
ResetFlushCounters()FSlateFlushableAtlasCache
ShapeBidirectionalText(const FString &InText, const FSlateFontInfo &InFontInfo, const float InFontScale, const TextBiDi::ETextDirection InBaseDirection, const ETextShapingMethod InTextShapingMethod) constFSlateFontCache
ShapeBidirectionalText(const TCHAR *InText, const int32 InTextStart, const int32 InTextLen, const FSlateFontInfo &InFontInfo, const float InFontScale, const TextBiDi::ETextDirection InBaseDirection, const ETextShapingMethod InTextShapingMethod) constFSlateFontCache
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) constFSlateFontCache
ShapeUnidirectionalText(const TCHAR *InText, const int32 InTextStart, const int32 InTextLen, const FSlateFontInfo &InFontInfo, const float InFontScale, const TextBiDi::ETextDirection InTextDirection, const ETextShapingMethod InTextShapingMethod) constFSlateFontCache
UpdateCache()FSlateFontCache
UpdateFlushCounters(int32 NumGrayscale, int32 NumColor, int32 NumMsdf, int32 NumNonAtlased)FSlateFlushableAtlasCache
~FSlateFlushableAtlasCache()FSlateFlushableAtlasCacheinlinevirtual
~FSlateFontCache()FSlateFontCachevirtual
~ISlateAtlasProvider()ISlateAtlasProviderinlinevirtual