calculateClipping(const RectangleFloat *clippingRectangle) | kanzi::TextFormat | |
calculateLayout(string_view text) | kanzi::TextFormat | |
create(Domain *domain, FontRuntimeSharedPtr font, float width, float height) | kanzi::TextFormat | static |
draw(Renderer3D &renderer, bool twoPass, const Material &material) | kanzi::TextFormat | |
draw(Renderer3D &renderer, BrushRenderer &brushRenderer, bool twoPass) | kanzi::TextFormat | |
getBoundingRectangle() const | kanzi::TextFormat | |
getCharacterCount() const | kanzi::TextFormat | |
getCharacterLayout(unsigned int index) const | kanzi::TextFormat | |
getFont() const | kanzi::TextFormat | |
getFontSize() const | kanzi::TextFormat | |
getGlyphTexture() const | kanzi::TextFormat | |
getHeight() const | kanzi::TextFormat | |
getLayout() const | kanzi::TextFormat | |
getMaximumHeight() const | kanzi::TextFormat | |
getMaximumLines() const | kanzi::TextFormat | |
getMaximumWidth() const | kanzi::TextFormat | |
getOverflow() const | kanzi::TextFormat | |
getRemoveSideBearingsEnabled() const | kanzi::TextFormat | |
getTextHorizontalAlignment() const | kanzi::TextFormat | |
getTextVerticalAlignment() const | kanzi::TextFormat | |
getUnitScale() const | kanzi::TextFormat | inline |
getWhitespacePolicy() const | kanzi::TextFormat | |
getWidth() const | kanzi::TextFormat | |
getWordWrap() const | kanzi::TextFormat | |
isPreparedForRendering() const | kanzi::TextFormat | |
isTruncated() const | kanzi::TextFormat | |
prepareForRendering2D(float unitScale, float offsetX, float offsetY) | kanzi::TextFormat | |
prepareForRendering2DWithClipping(float unitScale, const RectangleFloat *clippingRectangle, float offsetX, float offsetY) | kanzi::TextFormat | |
prepareForRendering3D(float unitScale, float offsetX, float offsetY) | kanzi::TextFormat | |
prepareForRendering3DWithClipping(float unitScale, const RectangleFloat *clippingRectangle, float offsetX, float offsetY) | kanzi::TextFormat | |
setMaximumLines(unsigned int maximumLines) | kanzi::TextFormat | |
setOverflow(string_view overflowText) | kanzi::TextFormat | |
setRemoveSideBearingsEnabled(bool removeSideBearingsEnabled) | kanzi::TextFormat | |
setTextHorizontalAlignment(TextHorizontalAlignment alignment) | kanzi::TextFormat | |
setTextVerticalAlignment(TextVerticalAlignment alignment) | kanzi::TextFormat | |
setWhitespacePolicy(WhitespacePolicy whitespacePolicy) | kanzi::TextFormat | |
setWordWrap(bool wordWrapEnabled) | kanzi::TextFormat | |
TextHorizontalAlignment enum name | kanzi::TextFormat | |
TextHorizontalAlignmentCenter enum value | kanzi::TextFormat | |
TextHorizontalAlignmentLeft enum value | kanzi::TextFormat | |
TextHorizontalAlignmentRight enum value | kanzi::TextFormat | |
TextVerticalAlignment enum name | kanzi::TextFormat | |
TextVerticalAlignmentBaseline enum value | kanzi::TextFormat | |
TextVerticalAlignmentBottom enum value | kanzi::TextFormat | |
TextVerticalAlignmentCenter enum value | kanzi::TextFormat | |
TextVerticalAlignmentTop enum value | kanzi::TextFormat | |
WhitespacePolicy enum name | kanzi::TextFormat | |
~TextFormat() | kanzi::TextFormat | |