#include <impeller.hpp>
Public Member Functions | |
| Paragraph (ImpellerParagraph paragraph, AdoptTag tag) | |
| float | GetAlphabeticBaseline () |
| float | GetHeight () |
| float | GetIdeographicBaseline () |
| uint32_t | GetLineCount () |
| float | GetLongestLineWidth () |
| float | GetMaxIntrinsicWidth () |
| float | GetMaxWidth () |
| float | GetMinIntrinsicWidth () |
| LineMetrics | GetLineMetrics () const |
| GlyphInfo | GlyphInfoAtCodeUnitIndex (size_t code_unit_index) |
| GlyphInfo | GlyphInfoAtParagraphCoordinates (double x, double y) |
| ImpellerRange | GetWordBoundary (size_t code_unit_index) |
Public Member Functions inherited from IMPELLER_HPP_NAMESPACE::Object< ImpellerParagraph, ImpellerParagraphTraits > | |
| Object ()=default | |
| Object (ImpellerParagraph object) | |
| Object (ImpellerParagraph object, AdoptTag) | |
| Object (Object &&other) | |
| Object (const Object &other) | |
| ~Object () | |
| Object & | operator= (Object &&other) |
| Object & | operator= (const Object &other) |
| ImpellerParagraph | Get () const |
| operator bool () const | |
Definition at line 892 of file impeller.hpp.
|
inline |
Definition at line 894 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::kAdopt.
|
inline |
Definition at line 900 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerParagraph, ImpellerParagraphTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 907 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerParagraph, ImpellerParagraphTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 914 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerParagraph, ImpellerParagraphTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 921 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerParagraph, ImpellerParagraphTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 956 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerParagraph, ImpellerParagraphTraits >::Get(), IMPELLER_HPP_NAMESPACE::gGlobalProcTable, and IMPELLER_HPP_NAMESPACE::kAdopt.
|
inline |
Definition at line 928 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerParagraph, ImpellerParagraphTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 935 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerParagraph, ImpellerParagraphTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 942 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerParagraph, ImpellerParagraphTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 949 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerParagraph, ImpellerParagraphTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 989 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerParagraph, ImpellerParagraphTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 965 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerParagraph, ImpellerParagraphTraits >::Get(), IMPELLER_HPP_NAMESPACE::gGlobalProcTable, and IMPELLER_HPP_NAMESPACE::kAdopt.
|
inline |
Definition at line 975 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerParagraph, ImpellerParagraphTraits >::Get(), IMPELLER_HPP_NAMESPACE::gGlobalProcTable, ImpellerParagraphCreateGlyphInfoAtParagraphCoordinatesNew(), IMPELLER_HPP_NAMESPACE::kAdopt, and x.