#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 795 of file impeller.hpp.
|
inline |
Definition at line 798 of file impeller.hpp.
|
inline |
Definition at line 811 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerLineMetrics, ImpellerLineMetricsTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 825 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerLineMetrics, ImpellerLineMetricsTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 868 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerLineMetrics, ImpellerLineMetricsTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 875 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerLineMetrics, ImpellerLineMetricsTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 883 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerLineMetrics, ImpellerLineMetricsTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 860 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerLineMetrics, ImpellerLineMetricsTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 818 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerLineMetrics, ImpellerLineMetricsTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 846 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerLineMetrics, ImpellerLineMetricsTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 853 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerLineMetrics, ImpellerLineMetricsTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 804 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerLineMetrics, ImpellerLineMetricsTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 839 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerLineMetrics, ImpellerLineMetricsTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.
|
inline |
Definition at line 832 of file impeller.hpp.
References IMPELLER_HPP_NAMESPACE::Object< ImpellerLineMetrics, ImpellerLineMetricsTraits >::Get(), and IMPELLER_HPP_NAMESPACE::gGlobalProcTable.