Constructors
| Name | Description |
|---|---|
Destructors
| Name | Description |
|---|---|
~Text() |
Override Functions
| Access | Return | Modifier | Name | Description |
|---|---|---|---|---|
public | void | refresh() | ||
public | const | getTransformPivot() | ||
protected | void | onRefresh() | ||
protected | void | refreshSize() | ||
protected | void | refreshPosition() |
Functions
| Access | Return | Modifier | Name | Description |
|---|---|---|---|---|
public | const | getText() | ||
public | void | |||
public | const | getContentSize() | ||
public | std::size_t | const | getGlyphCount() | |
public | float | const | getInsertionX( std::size_t inIndex ) | |
public | std::size_t | const | getInsertionIndexAt( float inLocalX ) | |
protected | void | refreshPeripherals() | ||
private | bool | const | hasFont() | |
private | bool | const | ||
private | void | refreshFont() | ||
private | void | refreshText() | ||
private | void | applyContentSize() | ||
private | void | applyTextAlignment( std::size_t inStart, std::size_t inEnd, float inLineWidth ) | ||
private | void | syncGlyphs() | ||
private | acquireGlyph( std::size_t inIndex ) |