Navigation
Unreal Engine C++ API Reference > Runtime > SlateCore
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FCharacterEntry | Information for rendering one non-shaped character | |
![]() |
FCharacterList | Manages a potentially large list of non-shaped characters Uses a directly indexed by TCHAR array until space runs out and then maps the rest to conserve memory Every character indexed by TCHAR could potentially cost a lot of memory of a lot of empty entries are created because characters being used are far apart | |
![]() |
FCharacterRenderData | Contains pixel data for a character rendered from freetype as well as measurement info | |
![]() |
FCompositeFallbackFont | ||
![]() |
FCompositeFont | ||
![]() |
FCompositeSubFont | ||
![]() |
FFontData | Payload data describing an individual font in a typeface. | |
![]() |
FFontFaceData | Raw font data for a Font Face asset. | |
![]() |
FFontOutlineSettings | Settings for applying an outline to a font | |
![]() |
FShapedGlyphEntry | Information for rendering one glyph in a shaped text sequence | |
![]() |
FShapedGlyphEntryKey | Minimal FShapedGlyphEntry key information used for map lookups | |
![]() |
FShapedGlyphFontAtlasData | The font atlas data for a single glyph in a shaped text sequence | |
![]() |
FShapedGlyphSequence | Information for rendering a shaped text sequence | |
![]() |
FSlateFontAtlas | Representation of a texture for fonts in which characters are packed tightly based on their bounding rectangle | |
![]() |
FSlateFontCache | Font caching implementation Caches characters into textures as needed | |
![]() |
FSlateFontInfo | A representation of a font in Slate. | |
![]() |
FSlateFontKey | ||
![]() |
FSlateFontKeyFuncs | ||
![]() |
FSlateFontMeasure | ||
![]() |
FStandaloneCompositeFont | A version of FCompositeFont that should be used when it's not being embedded within another UObject This derives from FGCObject to ensure that the bulk data objects are referenced correctly | |
![]() |
FTypeface | Definition for a typeface (a family of fonts) | |
![]() |
FTypefaceEntry | A single entry in a typeface | |
![]() |
FUnicodeBlockRange | Pre-defined Unicode block ranges that can be used with the character ranges in sub-fonts | |
![]() |
IFontFaceInterface | ||
![]() |
IFontProviderInterface | ||
![]() |
ISlateFontAtlasFactory | ||
![]() |
ISlateFontTexture | Interface to all Slate font textures, both atlased and non-atlased | |
![]() |
UFontBulkData | ||
![]() |
UFontFaceInterface | ||
![]() |
UFontProviderInterface |
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
const uint32 | RenderDPI | The DPI we render at (horizontal and vertical) |