void UYourTextGenerator::ShapeText_Implementation(TArray<FAnimTextGlyph>& OutGlyphs)
{
//Start from the already populated Text and Font properties
//to shape your glyphs. Then store them in OutGlyphs
}void UDefaultTextGenerator::LayoutGlyphs_Implementation(
const TArray<FAnimTextGlyph>& InGlyphs,
TArray<FAnimTextGlyph>& OutGlyphs)
{
//Perform any sort of modifications on Glyphs like moving them, marking
//them as IsRendered = false, etc etc
}void UDefaultTextGenerator::OnBeforeRenderingGlyphs_Implementation(
const TArray<FAnimTextGlyph>& InGlyphs,
TArray<FAnimTextGlyph>& OutGlyphs)
{
//Perform any sort of modifications on Glyphs like moving them, marking
//them as IsRendered = false, etc etc
}