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

This is the complete list of members for FCanvasTextItem, including all inherited members.

BatchedElementParametersFCanvasItem
BatchedElementsFCanvasTextItemBaseprotected
bCentreXFCanvasTextItemBase
bCentreYFCanvasTextItemBase
bDontCorrectStereoscopicFCanvasTextItemBase
bFreezeTimeFCanvasItem
BlendModeFCanvasItem
bOutlinedFCanvasTextItemBase
ColorFCanvasItemprotected
DepthFCanvasTextItemBase
DisableShadow()FCanvasTextItemBaseinline
Draw(FCanvas *InCanvas) overrideFCanvasTextItemBasevirtual
Draw(FCanvas *InCanvas)=0FCanvasTextItemBasevirtual
Draw(FCanvas *InCanvas, const FVector2D &InPosition)FCanvasTextItemBaseinlinevirtual
Draw(FCanvas *InCanvas, float X, float Y)FCanvasTextItemBaseinlinevirtual
DrawnSizeFCanvasTextItemBase
DrawStringInternal(FCanvas *InCanvas, const FVector2D &DrawPos, const FLinearColor &DrawColor, TArrayView< FTextEffect > TextEffects) overrideFCanvasTextItemprotectedvirtual
FCanvasSimpleTextItem::DrawStringInternal(FCanvas *InCanvas, FStringView Text, const FVector2D &DrawPos, const FLinearColor &DrawColor, TArrayView< FTextEffect > TextEffects)FCanvasSimpleTextItemprotected
DrawStringInternal_OfflineCache(FCanvas *InCanvas, const FVector2D &DrawPos, const FLinearColor &DrawColor, TArrayView< FTextEffect > TextEffects)FCanvasTextItemprotected
FCanvasSimpleTextItem::DrawStringInternal_OfflineCache(FCanvas *InCanvas, FStringView Text, const FVector2D &DrawPos, const FLinearColor &DrawColor, TArrayView< FTextEffect > TextEffects)FCanvasSimpleTextItemprotected
DrawStringInternal_RuntimeCache(FCanvas *InCanvas, const FVector2D &DrawPos, const FLinearColor &DrawColor, TArrayView< FTextEffect > TextEffects)FCanvasTextItemprotected
FCanvasSimpleTextItem::DrawStringInternal_RuntimeCache(FCanvas *InCanvas, FStringView Text, const FVector2D &DrawPos, const FLinearColor &DrawColor, TArrayView< FTextEffect > TextEffects)FCanvasSimpleTextItemprotected
EnableShadow(const FLinearColor &InColor, const FVector2D &InOffset=FVector2D(1.0f, 1.0f))FCanvasTextItemBaseinline
FCanvasItem(const FVector2D &InPosition)FCanvasIteminline
FCanvasSimpleTextItem(const FVector2D &InPosition, const UFont *InFont, const FLinearColor &InColor)FCanvasSimpleTextIteminline
FCanvasSimpleTextItem(const FVector2D &InPosition, const FSlateFontInfo &InFontInfo, const FLinearColor &InColor)FCanvasSimpleTextIteminline
FCanvasTextItem(const FVector2D &InPosition, const FText &InText, const UFont *InFont, const FLinearColor &InColor)FCanvasTextItem
FCanvasTextItem(const FVector2D &InPosition, const FText &InText, const FSlateFontInfo &InFontInfo, const FLinearColor &InColor)FCanvasTextItem
FCanvasTextItemBase(const FVector2D &InPosition, const FLinearColor &InColor)FCanvasTextItemBase
FontFCanvasSimpleTextItem
FontRenderInfoFCanvasTextItemBase
GetFontCacheType() constFCanvasSimpleTextItemprotected
GetTextBlendMode(const bool bHasShadow) const overrideFCanvasSimpleTextItemprotectedvirtual
GetTextSize(float DPIScale) const overrideFCanvasTextItemprotectedvirtual
GetTextSizeInternal(FStringView Text, float DPIScale) constFCanvasSimpleTextItemprotected
HasValidText() const overrideFCanvasTextItemprotectedvirtual
HorizSpacingAdjustFCanvasTextItemBase
OutlineColorFCanvasTextItemBase
PositionFCanvasItem
ScaleFCanvasTextItemBase
SetColor(const FLinearColor &InColor) override finalFCanvasTextItemBaseinlinevirtual
ShadowColorFCanvasTextItemBase
ShadowOffsetFCanvasTextItemBase
SlateFontInfoFCanvasSimpleTextItem
StereoDepthFCanvasItem
TextFCanvasTextItem
TileItemFCanvasTextItemBaseprotected
~FCanvasItem()FCanvasIteminlinevirtual
~FCanvasSimpleTextItem() override=defaultFCanvasSimpleTextItemvirtual
~FCanvasTextItem()FCanvasTextItemvirtual
~FCanvasTextItemBase()FCanvasTextItemBasevirtual