Flutter Engine
The Flutter Engine
|
#include "third_party/skia/modules/skparagraph/include/Paragraph.h"
#include "../export.h"
#include "DartTypes.h"
#include "TextStyle.h"
#include "include/core/SkScalar.h"
Go to the source code of this file.
Classes | |
struct | TextBoxList |
SKWASM_EXPORT void paragraph_dispose | ( | Paragraph * | paragraph | ) |
Definition at line 13 of file paragraph.cpp.
SKWASM_EXPORT SkScalar paragraph_getAlphabeticBaseline | ( | Paragraph * | paragraph | ) |
Definition at line 37 of file paragraph.cpp.
SKWASM_EXPORT TextBoxList * paragraph_getBoxesForPlaceholders | ( | Paragraph * | paragraph | ) |
Definition at line 167 of file paragraph.cpp.
SKWASM_EXPORT TextBoxList * paragraph_getBoxesForRange | ( | Paragraph * | paragraph, |
int | start, | ||
int | end, | ||
RectHeightStyle | heightStyle, | ||
RectWidthStyle | widthStyle | ||
) |
Definition at line 157 of file paragraph.cpp.
SKWASM_EXPORT bool paragraph_getClosestGlyphInfoAtCoordinate | ( | Paragraph * | paragraph, |
SkScalar | offsetX, | ||
SkScalar | offsetY, | ||
SkRect * | graphemeLayoutBounds, | ||
size_t * | graphemeCodeUnitRange, | ||
bool * | booleanFlags | ||
) |
Definition at line 64 of file paragraph.cpp.
SKWASM_EXPORT bool paragraph_getDidExceedMaxLines | ( | Paragraph * | paragraph | ) |
Definition at line 45 of file paragraph.cpp.
SKWASM_EXPORT bool paragraph_getGlyphInfoAt | ( | Paragraph * | paragraph, |
size_t | index, | ||
SkRect * | graphemeLayoutBounds, | ||
size_t * | graphemeCodeUnitRange, | ||
bool * | booleanFlags | ||
) |
Definition at line 87 of file paragraph.cpp.
SKWASM_EXPORT SkScalar paragraph_getHeight | ( | Paragraph * | paragraph | ) |
Definition at line 21 of file paragraph.cpp.
SKWASM_EXPORT SkScalar paragraph_getIdeographicBaseline | ( | Paragraph * | paragraph | ) |
Definition at line 41 of file paragraph.cpp.
SKWASM_EXPORT size_t paragraph_getLineCount | ( | Paragraph * | paragraph | ) |
Definition at line 117 of file paragraph.cpp.
SKWASM_EXPORT LineMetrics * paragraph_getLineMetricsAtIndex | ( | Paragraph * | paragraph, |
size_t | lineNumber | ||
) |
Definition at line 126 of file paragraph.cpp.
SKWASM_EXPORT int paragraph_getLineNumberAt | ( | Paragraph * | paragraph, |
size_t | characterIndex | ||
) |
Definition at line 121 of file paragraph.cpp.
SKWASM_EXPORT SkScalar paragraph_getLongestLine | ( | Paragraph * | paragraph | ) |
Definition at line 25 of file paragraph.cpp.
SKWASM_EXPORT SkScalar paragraph_getMaxIntrinsicWidth | ( | Paragraph * | paragraph | ) |
Definition at line 33 of file paragraph.cpp.
SKWASM_EXPORT SkScalar paragraph_getMinIntrinsicWidth | ( | Paragraph * | paragraph | ) |
Definition at line 29 of file paragraph.cpp.
SKWASM_EXPORT int32_t paragraph_getPositionForOffset | ( | Paragraph * | paragraph, |
SkScalar | offsetX, | ||
SkScalar | offsetY, | ||
Affinity * | outAffinity | ||
) |
Definition at line 53 of file paragraph.cpp.
SKWASM_EXPORT int paragraph_getUnresolvedCodePoints | ( | Paragraph * | paragraph, |
SkUnichar * | outCodePoints, | ||
int | outLength | ||
) |
Definition at line 179 of file paragraph.cpp.
SKWASM_EXPORT SkScalar paragraph_getWidth | ( | Paragraph * | paragraph | ) |
Definition at line 17 of file paragraph.cpp.
SKWASM_EXPORT void paragraph_getWordBoundary | ( | Paragraph * | paragraph, |
unsigned int | position, | ||
int32_t * | outRange | ||
) |
Definition at line 107 of file paragraph.cpp.
SKWASM_EXPORT void paragraph_layout | ( | Paragraph * | paragraph, |
SkScalar | width | ||
) |
Definition at line 49 of file paragraph.cpp.
SKWASM_EXPORT void textBoxList_dispose | ( | TextBoxList * | list | ) |
Definition at line 141 of file paragraph.cpp.
SKWASM_EXPORT TextDirection textBoxList_getBoxAtIndex | ( | TextBoxList * | list, |
size_t | index, | ||
SkRect * | outRect | ||
) |
Definition at line 149 of file paragraph.cpp.
SKWASM_EXPORT size_t textBoxList_getLength | ( | TextBoxList * | list | ) |
Definition at line 145 of file paragraph.cpp.