OtVarAxisInfo.this

Create a ot_var_axis_info.OtVarAxisInfo boxed type.

  1. this(uint axisIndex, harfbuzz.types.Tag tag, harfbuzz.types.OtNameId nameId, harfbuzz.types.OtVarAxisFlags flags, float minValue, float defaultValue, float maxValue)
  2. this(void* ptr, Flag!"Take" take)

Parameters

axisIndex uint

Index of the axis in the variation-axis array

tag harfbuzz.types.Tag

The #hb_tag_t tag identifying the design variation of the axis

nameId harfbuzz.types.OtNameId

The name table Name ID that provides display names for the axis

flags harfbuzz.types.OtVarAxisFlags

The #hb_ot_var_axis_flags_t flags for the axis

minValue float

The minimum value on the variation axis that the font covers

defaultValue float

The position on the variation axis corresponding to the font's defaults

maxValue float

The maximum value on the variation axis that the font covers