#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 814 of file impeller.hpp.
|
inline |
Definition at line 817 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::kAdopt.
|
inline |
Definition at line 823 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerParagraph, ImpellerParagraphTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 830 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerParagraph, ImpellerParagraphTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 837 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerParagraph, ImpellerParagraphTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 844 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerParagraph, ImpellerParagraphTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 879 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 851 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerParagraph, ImpellerParagraphTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 858 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerParagraph, ImpellerParagraphTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 865 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerParagraph, ImpellerParagraphTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 872 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerParagraph, ImpellerParagraphTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 912 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerParagraph, ImpellerParagraphTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 888 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 898 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerParagraph, ImpellerParagraphTraits >::Get(), IMPELLER_HPP_NAMESPACE::gGlobalProcTable, ImpellerParagraphCreateGlyphInfoAtParagraphCoordinatesNew(), IMPELLER_HPP_NAMESPACE::kAdopt, and x.