#include <impeller.hpp>
Public Member Functions | |
| LineMetrics (ImpellerLineMetrics metrics, AdoptTag tag) | |
| double | GetUnscaledAscent (size_t line) const |
| double | GetAscent (size_t line) const |
| double | GetDescent (size_t line) const |
| double | GetBaseline (size_t line) const |
| bool | IsHardbreak (size_t line) const |
| double | GetWidth (size_t line) const |
| double | GetHeight (size_t line) const |
| double | GetLeft (size_t line) const |
| size_t | GetCodeUnitStartIndex (size_t line) const |
| size_t | GetCodeUnitEndIndex (size_t line) const |
| size_t | GetCodeUnitEndIndexExcludingWhitespace (size_t line) const |
| size_t | GetCodeUnitEndIndexIncludingNewline (size_t line) const |
Public Member Functions inherited from IMPELLER_HPP_NAMESPACE::Object< ImpellerLineMetrics, ImpellerLineMetricsTraits > | |
| Object ()=default | |
| Object (ImpellerLineMetrics object) | |
| Object (ImpellerLineMetrics object, AdoptTag) | |
| Object (Object &&other) | |
| Object (const Object &other) | |
| ~Object () | |
| Object & | operator= (Object &&other) |
| Object & | operator= (const Object &other) |
| ImpellerLineMetrics | Get () const |
| operator bool () const | |
Definition at line 717 of file impeller.hpp.
|
inline |
Definition at line 720 of file impeller.hpp.
|
inline |
Definition at line 733 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerLineMetrics, ImpellerLineMetricsTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 747 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerLineMetrics, ImpellerLineMetricsTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 790 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerLineMetrics, ImpellerLineMetricsTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 797 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerLineMetrics, ImpellerLineMetricsTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 805 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerLineMetrics, ImpellerLineMetricsTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 782 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerLineMetrics, ImpellerLineMetricsTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 740 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerLineMetrics, ImpellerLineMetricsTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 768 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerLineMetrics, ImpellerLineMetricsTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 775 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerLineMetrics, ImpellerLineMetricsTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 726 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerLineMetrics, ImpellerLineMetricsTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 761 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerLineMetrics, ImpellerLineMetricsTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 754 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerLineMetrics, ImpellerLineMetricsTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.