Skip to content

class LuaHarfBuzzOptions

😱 Types incomplete or incorrect? 🙏 Please contribute!


fields


LuaHarfBuzzOptions.direction


LuaHarfBuzzOptions.direction : HbDirection {
    LTR: integer?,
    RTL: integer?,
    TTB: integer?,
    BTT: integer?,
    new: function,
    __to_string: function,
    __eq: function,
    is_valid: function,
    is_horizontal: function,
    is_vertical: function,
    is_forward: function,
    is_backward: function,
    ...(+0)
}

A Direction object representing the object.

LuaHarfBuzzOptions.script


LuaHarfBuzzOptions.script : HbScript {
    COMMON: string,
    INHERITED: string,
    UNKNOWN: string,
    INVALID: string,
    new: function,
    from_iso15924_tag: function,
    to_iso15924_tag: function,
    __to_string: function,
    __eq: function,
}

A Script object representing the script.

LuaHarfBuzzOptions.language


LuaHarfBuzzOptions.language : HbLanguage {
    INVALID: HbLanguage,
    new: function,
    __tostring: function,
    __eq: function,
}

A Language object representing the language.

LuaHarfBuzzOptions.features


LuaHarfBuzzOptions.features : (string|HbFeature[])

features to enable, specified as either of the following. -- comma-separated list of features. See feature string syntax reference -- table of Feature objects