Open 3D Engine LyShine Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
UiTextInterface Member List

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

ClearSelectionRange()=0UiTextInterfacepure virtual
DisplayedTextFunction typedefUiTextInterface
GetAsIs enum value (defined in UiTextInterface)UiTextInterface
GetCharacterSpacing()=0 (defined in UiTextInterface)UiTextInterfacepure virtual
GetCharIndexFromCanvasSpacePoint(AZ::Vector2 point, bool mustBeInBoundingBox)=0UiTextInterfacepure virtual
GetCharIndexFromPoint(AZ::Vector2 point, bool mustBeInBoundingBox)=0UiTextInterfacepure virtual
GetColor()=0 (defined in UiTextInterface)UiTextInterfacepure virtual
GetDisplayedTextFunction() const =0UiTextInterfacepure virtual
GetFont()=0UiTextInterfacepure virtual
GetFontEffect()=0 (defined in UiTextInterface)UiTextInterfacepure virtual
GetFontEffectName(int effectIndex)=0 (defined in UiTextInterface)UiTextInterfacepure virtual
GetFontSize()=0 (defined in UiTextInterface)UiTextInterfacepure virtual
GetHorizontalTextAlignment()=0 (defined in UiTextInterface)UiTextInterfacepure virtual
GetIsMarkupEnabled()=0UiTextInterfacepure virtual
GetLineSpacing()=0 (defined in UiTextInterface)UiTextInterfacepure virtual
GetLocalized enum value (defined in UiTextInterface)UiTextInterface
GetMinimumShrinkScale()=0UiTextInterfacepure virtual
GetOverflowMode()=0UiTextInterfacepure virtual
GetPointFromCharIndex(int index)=0UiTextInterfacepure virtual
GetSelectionColor()=0 (defined in UiTextInterface)UiTextInterfacepure virtual
GetSelectionRange(int &startIndex, int &endIndex)=0 (defined in UiTextInterface)UiTextInterfacepure virtual
GetShrinkToFit()=0UiTextInterfacepure virtual
GetText()=0UiTextInterfacepure virtual
GetTextAlignment(IDraw2d::HAlign &horizontalAlignment, IDraw2d::VAlign &verticalAlignment)=0 (defined in UiTextInterface)UiTextInterfacepure virtual
GetTextBoundingBox(int startIndex, int endIndex, UiTransformInterface::RectPointsArray &rectPoints)=0UiTextInterfacepure virtual
GetTextFlags enum nameUiTextInterface
GetTextHeight()=0UiTextInterfacepure virtual
GetTextSize()=0UiTextInterfacepure virtual
GetTextWidth()=0UiTextInterfacepure virtual
GetTextWithFlags(GetTextFlags flags=GetAsIs)=0 (defined in UiTextInterface)UiTextInterfacepure virtual
GetVerticalTextAlignment()=0 (defined in UiTextInterface)UiTextInterfacepure virtual
GetWrapText()=0UiTextInterfacepure virtual
HandlerPolicyUiTextInterfacestatic
OverflowMode enum nameUiTextInterface
ResetCursorLineHint()=0UiTextInterfacepure virtual
SetAsIs enum value (defined in UiTextInterface)UiTextInterface
SetCharacterSpacing(float characterSpacing)=0 (defined in UiTextInterface)UiTextInterfacepure virtual
SetColor(const AZ::Color &color)=0 (defined in UiTextInterface)UiTextInterfacepure virtual
SetDisplayedTextFunction(const DisplayedTextFunction &displayedTextFunction)=0UiTextInterfacepure virtual
SetEscapeMarkup enum value (defined in UiTextInterface)UiTextInterface
SetFont(const LyShine::PathnameType &fontPath)=0 (defined in UiTextInterface)UiTextInterfacepure virtual
SetFontEffect(int effectIndex)=0 (defined in UiTextInterface)UiTextInterfacepure virtual
SetFontEffectByName(const AZStd::string &effectName)=0 (defined in UiTextInterface)UiTextInterfacepure virtual
SetFontSize(float size)=0 (defined in UiTextInterface)UiTextInterfacepure virtual
SetHorizontalTextAlignment(IDraw2d::HAlign alignment)=0 (defined in UiTextInterface)UiTextInterfacepure virtual
SetIsMarkupEnabled(bool isEnabled)=0UiTextInterfacepure virtual
SetLineSpacing(float lineSpacing)=0 (defined in UiTextInterface)UiTextInterfacepure virtual
SetLocalized enum value (defined in UiTextInterface)UiTextInterface
SetMinimumShrinkScale(float minShrinkScale)=0UiTextInterfacepure virtual
SetOverflowMode(OverflowMode overflowMode)=0UiTextInterfacepure virtual
SetSelectionRange(int startIndex, int endIndex, const AZ::Color &selectionColor)=0UiTextInterfacepure virtual
SetShrinkToFit(ShrinkToFit shrinkToFit)=0UiTextInterfacepure virtual
SetText(const AZStd::string &text)=0 (defined in UiTextInterface)UiTextInterfacepure virtual
SetTextAlignment(IDraw2d::HAlign horizontalAlignment, IDraw2d::VAlign verticalAlignment)=0 (defined in UiTextInterface)UiTextInterfacepure virtual
SetTextFlags enum nameUiTextInterface
SetTextWithFlags(const AZStd::string &text, SetTextFlags flags=SetAsIs)=0 (defined in UiTextInterface)UiTextInterfacepure virtual
SetVerticalTextAlignment(IDraw2d::VAlign alignment)=0 (defined in UiTextInterface)UiTextInterfacepure virtual
SetWrapText(WrapTextSetting wrapSetting)=0UiTextInterfacepure virtual
ShrinkToFit enum nameUiTextInterface
WrapTextSetting enum nameUiTextInterface
~UiTextInterface() (defined in UiTextInterface)UiTextInterfaceinlinevirtual