mirror of
https://github.com/harfbuzz/harfbuzz.git
synced 2025-04-13 16:50:38 +00:00
This should get the features on a shape plan after executing it. Initially I wanted to return an array of tags, but then there can be user features that are not enabled globally, so I thought returning hb_feature_t with value and range would be better. There is a TODO since I couldn’t figure out how to get the value and range from the feature mask. But also it may be overkill and a simple boolean indicating wither it is a global feature or not would be enough. I wounder also what should happen to non-user features that are applied selectively, like init or medi, does ot make sense to indicate whether they are global or not? This is inspired by the discussion in: https://github.com/fontforge/fontforge/pull/5522#pullrequestreview-2574321449, but it might be useful to other HarfBuzz users. |
||
---|---|---|
.. | ||
features.dot | ||
harfbuzz-docs.xml | ||
harfbuzz-overrides.txt | ||
harfbuzz-sections.txt | ||
HarfBuzz.png | ||
HarfBuzz.svg | ||
meson.build | ||
repacker.md | ||
serializer.md | ||
subset-preprocessing.md | ||
usermanual-buffers-language-script-and-direction.xml | ||
usermanual-clusters.xml | ||
usermanual-fonts-and-faces.xml | ||
usermanual-getting-started.xml | ||
usermanual-glyph-information.xml | ||
usermanual-install-harfbuzz.xml | ||
usermanual-integration.xml | ||
usermanual-object-model.xml | ||
usermanual-opentype-features.xml | ||
usermanual-shaping-concepts.xml | ||
usermanual-utilities.xml | ||
usermanual-what-is-harfbuzz.xml | ||
version.xml.in | ||
wasm-shaper.md |