This is the complete list of members for UiTextComponent, including all inherited members.
| Activate() override (defined in UiTextComponent) | UiTextComponent | protected |
| AZ_COMPONENT(UiTextComponent, LyShine::UiTextComponentUuid, AZ::Component) (defined in UiTextComponent) | UiTextComponent | |
| CalculateAlignedPositionWithYOffset(const UiTransformInterface::RectPoints &points) | UiTextComponent | protected |
| CalculateDrawBatchLines(UiTextComponent::DrawBatchLines &drawBatchLinesOut, bool forceNoWrap=false, float availableWidth=-1.0f, bool excludeTrailingSpaceWidth=true) | UiTextComponent | protected |
| CalculateHorizontalClipOffset() | UiTextComponent | protected |
| ChangeFont(const AZStd::string &fontFileName) | UiTextComponent | protected |
| ClearSelectionRange() override (defined in UiTextComponent) | UiTextComponent | |
| Deactivate() override (defined in UiTextComponent) | UiTextComponent | protected |
| DrawBatchContainer typedef (defined in UiTextComponent) | UiTextComponent | |
| DrawBatchLineContainer typedef (defined in UiTextComponent) | UiTextComponent | |
| DrawBatchLineIters typedef (defined in UiTextComponent) | UiTextComponent | protected |
| DrawBatchStartPositions typedef (defined in UiTextComponent) | UiTextComponent | protected |
| DrawBatchStartPosPair typedef (defined in UiTextComponent) | UiTextComponent | protected |
| FontEffectComboBoxVec typedef (defined in UiTextComponent) | UiTextComponent | |
| FontFamilyRefSet typedef (defined in UiTextComponent) | UiTextComponent | |
| GetCharacterSpacing() override (defined in UiTextComponent) | UiTextComponent | |
| GetCharIndexFromCanvasSpacePoint(AZ::Vector2 point, bool mustBeInBoundingBox) override (defined in UiTextComponent) | UiTextComponent | |
| GetCharIndexFromPoint(AZ::Vector2 point, bool mustBeInBoundingBox) override (defined in UiTextComponent) | UiTextComponent | |
| GetClickableTextRects(UiClickableTextInterface::ClickableTextRects &clickableTextRects) override (defined in UiTextComponent) | UiTextComponent | |
| GetColor() override (defined in UiTextComponent) | UiTextComponent | |
| GetDisplayedTextFunction() const override (defined in UiTextComponent) | UiTextComponent | inline |
| GetDrawBatchLines() | UiTextComponent | protected |
| GetDrawBatchStartPositions(DrawBatchStartPositions &startPositions, DrawBatchLine *lineToEllipsis, const AZ::Vector2 ¤tElementSize) | UiTextComponent | protected |
| GetDrawBatchToEllipseAndPositions(const char *ellipseText, const STextDrawContext &ctx, const AZ::Vector2 ¤tElementSize, DrawBatchStartPositions *startPositions, float *drawBatchStartPos, float *ellipsisPos) | UiTextComponent | protected |
| GetExtraHeightRatio() override (defined in UiTextComponent) | UiTextComponent | |
| GetExtraWidthRatio() override (defined in UiTextComponent) | UiTextComponent | |
| GetFont() override (defined in UiTextComponent) | UiTextComponent | |
| GetFontEffect() override (defined in UiTextComponent) | UiTextComponent | |
| GetFontEffectName(int effectIndex) override (defined in UiTextComponent) | UiTextComponent | |
| GetFontSize() override (defined in UiTextComponent) | UiTextComponent | |
| GetHorizontalTextAlignment() override (defined in UiTextComponent) | UiTextComponent | |
| GetIncompatibleServices(AZ::ComponentDescriptor::DependencyArrayType &incompatible) (defined in UiTextComponent) | UiTextComponent | inlinestatic |
| GetIsMarkupEnabled() override (defined in UiTextComponent) | UiTextComponent | |
| GetLineSpacing() override (defined in UiTextComponent) | UiTextComponent | |
| GetLineToEllipsisAndLinesToTruncate(UiTextComponent::DrawBatchLines &drawBatchLinesOut, DrawBatchLineContainer::iterator *lineToEllipsis, DrawBatchLineIters &linesToRemove, const AZ::Vector2 ¤tElementSize) | UiTextComponent | protected |
| GetLocalizedText(const AZStd::string &text) | UiTextComponent | protected |
| GetMinHeight() override (defined in UiTextComponent) | UiTextComponent | |
| GetMinimumShrinkScale() override (defined in UiTextComponent) | UiTextComponent | |
| GetMinWidth() override (defined in UiTextComponent) | UiTextComponent | |
| GetOverflowMode() override (defined in UiTextComponent) | UiTextComponent | |
| GetPointFromCharIndex(int index) override (defined in UiTextComponent) | UiTextComponent | |
| GetProvidedServices(AZ::ComponentDescriptor::DependencyArrayType &provided) (defined in UiTextComponent) | UiTextComponent | inlinestatic |
| GetRequiredServices(AZ::ComponentDescriptor::DependencyArrayType &required) (defined in UiTextComponent) | UiTextComponent | inlinestatic |
| GetSelectionColor() override (defined in UiTextComponent) | UiTextComponent | |
| GetSelectionRange(int &startIndex, int &endIndex) override (defined in UiTextComponent) | UiTextComponent | |
| GetShrinkToFit() override (defined in UiTextComponent) | UiTextComponent | |
| GetStartEllipseIndexInDrawBatch(const DrawBatch *drawBatchToEllipse, const STextDrawContext &ctx, const float drawBatchStartPos, const float ellipsePos) | UiTextComponent | protected |
| GetTargetHeight(float maxHeight) override (defined in UiTextComponent) | UiTextComponent | |
| GetTargetWidth(float maxWidth) override (defined in UiTextComponent) | UiTextComponent | |
| GetText() override (defined in UiTextComponent) | UiTextComponent | |
| GetTextAlignment(IDraw2d::HAlign &horizontalAlignment, IDraw2d::VAlign &verticalAlignment) override (defined in UiTextComponent) | UiTextComponent | |
| GetTextBoundingBox(int startIndex, int endIndex, UiTransformInterface::RectPointsArray &rectPoints) override (defined in UiTextComponent) | UiTextComponent | |
| GetTextBoundingBoxPrivate(const DrawBatchLines &drawBatchLines, int startIndex, int endIndex, UiTransformInterface::RectPointsArray &rectPoints) | UiTextComponent | protected |
| GetTextDrawContextPrototype(int requestFontSize, const AZ::Vector2 &fontSizeScale) const | UiTextComponent | protected |
| GetTextHeight() override (defined in UiTextComponent) | UiTextComponent | |
| GetTextOverflowsBounds(const AZ::Vector2 &textSize, const AZ::Vector2 &elementSize) const | UiTextComponent | protected |
| GetTextRect(UiTransformInterface::RectPoints &rect) | UiTextComponent | protected |
| GetTextRect(UiTransformInterface::RectPoints &rect, const AZ::Vector2 &textSize) | UiTextComponent | protected |
| GetTextSize() override (defined in UiTextComponent) | UiTextComponent | |
| GetTextSizeFromDrawBatchLines(const UiTextComponent::DrawBatchLines &drawBatchLines) const | UiTextComponent | protected |
| GetTextWidth() override (defined in UiTextComponent) | UiTextComponent | |
| GetTextWithFlags(GetTextFlags flags=GetAsIs) override (defined in UiTextComponent) | UiTextComponent | |
| GetVerticalTextAlignment() override (defined in UiTextComponent) | UiTextComponent | |
| GetWrapText() override (defined in UiTextComponent) | UiTextComponent | |
| HandleEllipsis(UiTextComponent::DrawBatchLines &drawBatchLinesOut, float availableHeight=-1.0f) | UiTextComponent | protected |
| HandleOverflowText(UiTextComponent::DrawBatchLines &drawBatchLinesOut) | UiTextComponent | protected |
| HandleShrinkToFit(UiTextComponent::DrawBatchLines &drawBatchLinesOut, float availableHeight=-1.0f) | UiTextComponent | protected |
| HandleShrinkToFitWithWrapping(UiTextComponent::DrawBatchLines &drawBatchLinesOut, const AZ::Vector2 ¤tElementSize, const AZ::Vector2 &textSize) | UiTextComponent | protected |
| HandleUniformShrinkToFitWithScale(UiTextComponent::DrawBatchLines &drawBatchLinesOut, const AZ::Vector2 &scaleVec) | UiTextComponent | protected |
| HandleUniformShrinkToFitWithWrapping(UiTextComponent::DrawBatchLines &drawBatchLinesOut, const AZ::Vector2 ¤tElementSize, int maxLinesElementCanHold) | UiTextComponent | protected |
| HandleWidthOnlyShrinkToFitWithWrapping(UiTextComponent::DrawBatchLines &drawBatchLinesOut, const AZ::Vector2 ¤tElementSize, int maxLinesElementCanHold) | UiTextComponent | protected |
| Init() override (defined in UiTextComponent) | UiTextComponent | protected |
| InlineImageContainer typedef (defined in UiTextComponent) | UiTextComponent | |
| InsertEllipsisText(const char *ellipseText, const int ellipsisCharPos, DrawBatch *drawBatchToEllipse) | UiTextComponent | protected |
| LanguageChanged() override (defined in UiTextComponent) | UiTextComponent | |
| MarkDrawBatchLinesDirty(bool invalidateLayout) | UiTextComponent | protected |
| OnAlignmentChange() | UiTextComponent | protected |
| OnAtlasLoaded(const TextureAtlasNamespace::TextureAtlas *atlas) override (defined in UiTextComponent) | UiTextComponent | |
| OnAtlasUnloaded(const TextureAtlasNamespace::TextureAtlas *atlas) override (defined in UiTextComponent) | UiTextComponent | |
| OnCanvasSpaceRectChanged(AZ::EntityId entityId, const UiTransformInterface::Rect &oldRect, const UiTransformInterface::Rect &newRect) override (defined in UiTextComponent) | UiTextComponent | |
| OnCanvasTextPixelAlignmentChange() override (defined in UiTextComponent) | UiTextComponent | |
| OnCharSpacingChange() | UiTextComponent | protected |
| OnColorChange() | UiTextComponent | protected |
| OnFontEffectChange() | UiTextComponent | protected |
| OnFontPathnameChange() | UiTextComponent | protected |
| OnFontSizeChange() | UiTextComponent | protected |
| OnFontsReloaded() override (defined in UiTextComponent) | UiTextComponent | |
| OnLineSpacingChange() | UiTextComponent | protected |
| OnMarkupEnabledChange() | UiTextComponent | protected |
| OnMinShrinkScaleChange() | UiTextComponent | protected |
| OnOverflowChange() | UiTextComponent | protected |
| OnShrinkToFitChange() | UiTextComponent | protected |
| OnTextChange() | UiTextComponent | protected |
| OnTextWidthPropertyChanged() | UiTextComponent | protected |
| OnTransformToViewportChanged() override (defined in UiTextComponent) | UiTextComponent | |
| OnWrapTextSettingChange() | UiTextComponent | protected |
| PopulateFontEffectList() | UiTextComponent | protected |
| PropertyValuesChanged() override (defined in UiTextComponent) | UiTextComponent | |
| Reflect(AZ::ReflectContext *context) (defined in UiTextComponent) | UiTextComponent | static |
| Render(LyShine::IRenderGraph *renderGraph) override (defined in UiTextComponent) | UiTextComponent | |
| RenderDrawBatchLines(const UiTextComponent::DrawBatchLines &drawBatchLines, const AZ::Vector2 &pos, const UiTransformInterface::RectPoints &points, const AZ::Matrix4x4 &transformToViewport, STextDrawContext &fontContext) | UiTextComponent | protected |
| RenderToCache(float alpha) | UiTextComponent | protected |
| ResetCursorLineHint() override (defined in UiTextComponent) | UiTextComponent | inline |
| ResetOverrides() override (defined in UiTextComponent) | UiTextComponent | |
| SetBatchLineFontPointers(DrawBatchLine *batchLine) | UiTextComponent | protected |
| SetCharacterSpacing(float characterSpacing) override | UiTextComponent | |
| SetClickableTextColor(int id, const AZ::Color &color) override (defined in UiTextComponent) | UiTextComponent | |
| SetColor(const AZ::Color &color) override (defined in UiTextComponent) | UiTextComponent | |
| SetDisplayedTextFunction(const DisplayedTextFunction &displayedTextFunction) override (defined in UiTextComponent) | UiTextComponent | |
| SetFont(const LyShine::PathnameType &fontPath) override (defined in UiTextComponent) | UiTextComponent | |
| SetFontEffect(int effectIndex) override (defined in UiTextComponent) | UiTextComponent | |
| SetFontEffectByName(const AZStd::string &effectName) override (defined in UiTextComponent) | UiTextComponent | |
| SetFontSize(float size) override (defined in UiTextComponent) | UiTextComponent | |
| SetHorizontalTextAlignment(IDraw2d::HAlign alignment) override (defined in UiTextComponent) | UiTextComponent | |
| SetIsMarkupEnabled(bool isEnabled) override (defined in UiTextComponent) | UiTextComponent | |
| SetLineSpacing(float lineSpacing) override | UiTextComponent | |
| SetMinimumShrinkScale(float minShrinkScale) override (defined in UiTextComponent) | UiTextComponent | |
| SetOverflowMode(OverflowMode overflowMode) override (defined in UiTextComponent) | UiTextComponent | |
| SetOverrideAlpha(float alpha) override (defined in UiTextComponent) | UiTextComponent | |
| SetOverrideColor(const AZ::Color &color) override (defined in UiTextComponent) | UiTextComponent | |
| SetOverrideFont(FontFamilyPtr fontFamily) override (defined in UiTextComponent) | UiTextComponent | |
| SetOverrideFontEffect(unsigned int fontEffectIndex) override (defined in UiTextComponent) | UiTextComponent | |
| SetSelectionRange(int startIndex, int endIndex, const AZ::Color &selectionColor) override (defined in UiTextComponent) | UiTextComponent | |
| SetShrinkToFit(ShrinkToFit shrinkToFit) override (defined in UiTextComponent) | UiTextComponent | |
| SetText(const AZStd::string &text) override (defined in UiTextComponent) | UiTextComponent | |
| SetTextAlignment(IDraw2d::HAlign horizontalAlignment, IDraw2d::VAlign verticalAlignment) override (defined in UiTextComponent) | UiTextComponent | |
| SetTextWithFlags(const AZStd::string &text, SetTextFlags flags=SetAsIs) override (defined in UiTextComponent) | UiTextComponent | |
| SetVerticalTextAlignment(IDraw2d::VAlign alignment) override (defined in UiTextComponent) | UiTextComponent | |
| SetWrapText(WrapTextSetting wrapSetting) override (defined in UiTextComponent) | UiTextComponent | |
| TruncateDrawBatches(DrawBatchLine *lineToTruncate, const DrawBatch *truncateAfterBatch) | UiTextComponent | protected |
| UiTextComponent() (defined in UiTextComponent) | UiTextComponent | |
| UpdateTextRenderBatchesForFontTextureChange() | UiTextComponent | protected |
| ~UiTextComponent() override (defined in UiTextComponent) | UiTextComponent |