Feature

class Feature(pointer: <Error class: unknown class><<Error class: unknown class>>)

The #hb_feature_t is the structure that holds information about requested feature application. The feature will be applied with the given value to all glyphs which are in clusters between @start (inclusive) and @end (exclusive). Setting start to @HB_FEATURE_GLOBAL_START and end to @HB_FEATURE_GLOBAL_END specifies that the feature always applies to the entire buffer.

Skipped during bindings generation

  • method _string: C function hb_feature_to_string is ignored

  • field tag: tag_t

Constructors

Link copied to clipboard
constructor(pointer: <Error class: unknown class><<Error class: unknown class>>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
var end: <Error class: unknown class>

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

Link copied to clipboard
val harfbuzzfeature_tPointer: <Error class: unknown class><<Error class: unknown class>>
Link copied to clipboard
var start: <Error class: unknown class>

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

Link copied to clipboard
var value: <Error class: unknown class>

The value of the feature. 0 disables the feature, non-zero (usually