|
typeset 0.1.0
縦書き・横書きの日本語組版ライブラリ(JLReq 水準、ラスタ / PDF / SVG)
|
点 → 文字 [詳解]
#include <typeset/inl/paragraph.hpp>
公開変数類 | |
| size_t | lineIndex = 0 |
| uint32_t | charIndex = 0 |
| 当たった文字(行の後ろの余白なら行末 = line.charEnd) | |
| bool | inside = false |
| 文字の箱の中に当たったか(false なら行の端に丸めた) | |
| bool | after = false |
| 箱の後半に当たった(キャレットを次の文字の前に置く判断用) | |
点 → 文字
paragraph.hpp の 300 行目に定義があります。
| size_t typeset::inl::HitResult::lineIndex = 0 |
paragraph.hpp の 301 行目に定義があります。
| uint32_t typeset::inl::HitResult::charIndex = 0 |
当たった文字(行の後ろの余白なら行末 = line.charEnd)
paragraph.hpp の 302 行目に定義があります。
| bool typeset::inl::HitResult::inside = false |
文字の箱の中に当たったか(false なら行の端に丸めた)
paragraph.hpp の 303 行目に定義があります。
| bool typeset::inl::HitResult::after = false |
箱の後半に当たった(キャレットを次の文字の前に置く判断用)
paragraph.hpp の 304 行目に定義があります。