class HarfBuzz::SegmentPropertiesT
- HarfBuzz::SegmentPropertiesT
- Reference
- Object
Overview
The structure that holds various text properties of an #hb_buffer_t. Can be set and retrieved using hb_buffer_set_segment_properties() and hb_buffer_get_segment_properties(), respectively.
Defined in:
lib/gi-crystal/src/auto/harf_buzz-0.0/segment_properties_t.crConstructors
- .new(pointer : Pointer(Void), transfer : GICrystal::Transfer)
- .new(data : LibHarfBuzz::SegmentPropertiesT, transfer : GICrystal::Transfer)
- .new(direction : HarfBuzz::DirectionT | Nil = nil, script : HarfBuzz::ScriptT | Nil = nil)
Class Method Summary
-
.g_type : UInt64
Returns the type id (GType) registered in GLib type system.
Instance Method Summary
-
#==(other : self) : Bool
Returns
true
if this reference is the same as other. - #direction : HarfBuzz::DirectionT
- #direction=(value : HarfBuzz::DirectionT)
- #language : HarfBuzz::LanguageT | Nil
- #language!
- #reserved1 : Pointer(Void) | Nil
- #reserved1!
- #reserved2 : Pointer(Void) | Nil
- #reserved2!
- #script : HarfBuzz::ScriptT
- #script=(value : HarfBuzz::ScriptT)
- #to_unsafe
Constructor Detail
def self.new(data : LibHarfBuzz::SegmentPropertiesT, transfer : GICrystal::Transfer)
#
def self.new(direction : HarfBuzz::DirectionT | Nil = nil, script : HarfBuzz::ScriptT | Nil = nil)
#
Class Method Detail
Returns the type id (GType) registered in GLib type system.
Instance Method Detail
Description copied from class Reference
Returns true
if this reference is the same as other. Invokes same?
.