Feature.this

Create a feature.Feature boxed type.

  1. this(harfbuzz.types.Tag tag, uint value, uint start, uint end)
    class Feature
    this
    (,
    uint value = uint.init
    ,
    uint start = uint.init
    ,
    uint end = uint.init
    )
  2. this(void* ptr, Flag!"Take" take)

Parameters

tag harfbuzz.types.Tag

The #hb_tag_t tag of the feature

value uint

The value of the feature. 0 disables the feature, non-zero (usually 1) enables the feature. For features implemented as lookup type 3 (like 'salt') the @value is a one based index into the alternates.

start uint

the cluster to start applying this feature setting (inclusive).

end uint

the cluster to end applying this feature setting (exclusive).