class HarfBuzz::OtVarAxisInfoT
- HarfBuzz::OtVarAxisInfoT
- Reference
- Object
Overview
Data type for holding variation-axis values.
The minimum, default, and maximum values are in un-normalized, user scales.
Defined in:
lib/gi-crystal/src/auto/harf_buzz-0.0/ot_var_axis_info_t.crConstructors
- .new(pointer : Pointer(Void), transfer : GICrystal::Transfer)
- .new(data : LibHarfBuzz::OtVarAxisInfoT, transfer : GICrystal::Transfer)
- .new(axis_index : UInt32 | Nil = nil, tag : UInt32 | Nil = nil, name_id : UInt32 | Nil = nil, flags : HarfBuzz::OtVarAxisFlagsT | Nil = nil, min_value : Float32 | Nil = nil, default_value : Float32 | Nil = nil, max_value : Float32 | Nil = nil, reserved : UInt32 | Nil = nil)
Instance Method Summary
-
#==(other : self) : Bool
Returns
true
if this reference is the same as other. - #axis_index : UInt32
- #axis_index=(value : UInt32)
- #default_value : Float32
- #default_value=(value : Float32)
- #flags : HarfBuzz::OtVarAxisFlagsT
- #flags=(value : HarfBuzz::OtVarAxisFlagsT)
- #max_value : Float32
- #max_value=(value : Float32)
- #min_value : Float32
- #min_value=(value : Float32)
- #name_id : UInt32
- #name_id=(value : UInt32)
- #reserved : UInt32
- #reserved=(value : UInt32)
- #tag : UInt32
- #tag=(value : UInt32)
- #to_unsafe
Constructor Detail
def self.new(axis_index : UInt32 | Nil = nil, tag : UInt32 | Nil = nil, name_id : UInt32 | Nil = nil, flags : HarfBuzz::OtVarAxisFlagsT | Nil = nil, min_value : Float32 | Nil = nil, default_value : Float32 | Nil = nil, max_value : Float32 | Nil = nil, reserved : UInt32 | Nil = nil)
#
Instance Method Detail
Description copied from class Reference
Returns true
if this reference is the same as other. Invokes same?
.