moonbit-community/harfbuzz/ot/tables does not have a README file
fn GdefTable::mark_glyph_set_contains(self : GdefTable, set_index : Int, glyph : UInt) -> Result[Bool, OtLayoutError]fn GposTable::pair_adjust_deltas(self : GposTable, glyphs : ArrayView[UInt]) -> Result[Array[ValueRecord], OtLayoutError]fn GposTable::pair_adjust_deltas_with_lookups(self : GposTable, glyphs : ArrayView[UInt], lookup_offsets : ArrayView[Int], gdef? : GdefTable) -> Result[Array[ValueRecord], OtLayoutError]fn GposTable::position_deltas(self : GposTable, glyphs : ArrayView[UInt]) -> Result[Array[ValueRecord], OtLayoutError]pub struct LayoutTable {
data : BytesView
header : LayoutHeader
script_list : ScriptList
feature_list : FeatureList
lookup_list : LookupList
} derive(Show, ToJson)fn LayoutTable::select_lookup_offsets(self : LayoutTable, script_tag : Tag, language_tag? : Tag) -> Result[Array[Int], OtLayoutError]fn LayoutTable::select_lookup_offsets_for_feature(self : LayoutTable, script_tag : Tag, feature_tag : Tag, language_tag? : Tag, include_required? : Bool) -> Result[Array[Int], OtLayoutError]fn LayoutTable::select_lookup_offsets_with_features(self : LayoutTable, script_tag : Tag, language_tag? : Tag, feature_tags? : Array[Tag]) -> Result[Array[Int], OtLayoutError]MoonBit port of HarfBuzz.