UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FShapedGlyphFontAtlasData Struct Reference

#include <FontCache.h>

Public Attributes

int16 VerticalOffset = 0
 
int16 HorizontalOffset = 0
 
uint16 StartU = 0
 
uint16 StartV = 0
 
uint16 USize = 0
 
uint16 VSize = 0
 
uint8 TextureIndex = 0
 
bool SupportsOutline = false
 
bool Valid = false
 

Detailed Description

The font atlas data for a single glyph in a shaped text sequence

Member Data Documentation

◆ HorizontalOffset

int16 FShapedGlyphFontAtlasData::HorizontalOffset = 0

The horizontal distance from the origin to the leftmost border of the glyph bitmap

◆ StartU

uint16 FShapedGlyphFontAtlasData::StartU = 0

Start X location of the glyph in the texture

◆ StartV

uint16 FShapedGlyphFontAtlasData::StartV = 0

Start Y location of the glyph in the texture

◆ SupportsOutline

bool FShapedGlyphFontAtlasData::SupportsOutline = false

True if this entry supports outline rendering, false otherwise.

◆ TextureIndex

uint8 FShapedGlyphFontAtlasData::TextureIndex = 0

Index to a specific texture in the font cache.

◆ USize

uint16 FShapedGlyphFontAtlasData::USize = 0

X Size of the glyph in the texture

◆ Valid

bool FShapedGlyphFontAtlasData::Valid = false

True if this entry is valid, false otherwise.

◆ VerticalOffset

int16 FShapedGlyphFontAtlasData::VerticalOffset = 0

The vertical distance from the baseline to the topmost border of the glyph bitmap

◆ VSize

uint16 FShapedGlyphFontAtlasData::VSize = 0

Y Size of the glyph in the texture


The documentation for this struct was generated from the following file: