UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
ETextShapingMethod
Definition FontCache.h:52
EFontRasterizationMode
Definition FontRasterizationMode.h:11
UE_INTRINSIC_CAST UE_REWRITE constexpr std::remove_reference_t< T > && MoveTemp(T &&Obj) noexcept
Definition UnrealTemplate.h:520
Definition FontCacheCompositeFont.h:203
Definition FontCacheFreeType.h:533
Definition FontCacheHarfBuzz.h:51
Definition SlateTextShaper.h:19
TWeakPtr< FFreeTypeFace > FontFace
Definition SlateTextShaper.h:40
EFontRasterizationMode RasterizationMode
Definition SlateTextShaper.h:52
FShapedGlyphFaceData(TWeakPtr< FFreeTypeFace > InFontFace, const uint32 InGlyphFlags, const float InFontSize, const float InFontScale, const float InFontSkew, const EFontRasterizationMode InRasterizationMode, const int16 InSdfPpem)
Definition SlateTextShaper.h:21
float BitmapRenderScale
Definition SlateTextShaper.h:48
float FontSkew
Definition SlateTextShaper.h:50
int16 SdfPpem
Definition SlateTextShaper.h:54
float FontScale
Definition SlateTextShaper.h:46
float FontSize
Definition SlateTextShaper.h:44
uint32 GlyphFlags
Definition SlateTextShaper.h:42
Definition FontCache.h:756
Definition SlateFontRenderer.h:58
Definition SlateTextShaper.h:64
void FlushCache()
Definition SlateTextShaper.cpp:116
FShapedGlyphSequenceRef ShapeUnidirectionalText(const TCHAR *InText, const int32 InTextStart, const int32 InTextLen, const FSlateFontInfo &InFontInfo, const float InFontScale, const TextBiDi::ETextDirection InTextDirection, const ETextShapingMethod TextShapingMethod)
Definition SlateTextShaper.cpp:139
FShapedGlyphSequenceRef ShapeBidirectionalText(const TCHAR *InText, const int32 InTextStart, const int32 InTextLen, const FSlateFontInfo &InFontInfo, const float InFontScale, const TextBiDi::ETextDirection InBaseDirection, const ETextShapingMethod TextShapingMethod)
Definition SlateTextShaper.cpp:123
Definition IBreakIterator.h:9
Definition SharedPointer.h:692
Definition SharedPointer.h:153
Definition UniquePtr.h:107
Definition SharedPointer.h:1295
UE_FORCEINLINE_HINT TSharedPtr< ObjectType, Mode > Pin() const &
Definition SharedPointer.h:1512
ETextDirection
Definition Text.h:1413
Definition SlateFontInfo.h:147