class HarfBuzz::ColorLineT
- HarfBuzz::ColorLineT
- Reference
- Object
Overview
A struct containing color information for a gradient.
Defined in:
lib/gi-crystal/src/auto/harf_buzz-0.0/color_line_t.crConstructors
- .new(pointer : Pointer(Void), transfer : GICrystal::Transfer)
- .new(data : LibHarfBuzz::ColorLineT, transfer : GICrystal::Transfer)
- .new(get_color_stops : HarfBuzz::ColorLineGetColorStopsFuncT | Nil = nil, get_extend : HarfBuzz::ColorLineGetExtendFuncT | 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. - #data : Pointer(Void) | Nil
- #data!
- #get_color_stops : HarfBuzz::ColorLineGetColorStopsFuncT
- #get_color_stops=(value : HarfBuzz::ColorLineGetColorStopsFuncT)
- #get_color_stops_user_data : Pointer(Void) | Nil
- #get_color_stops_user_data!
- #get_extend : HarfBuzz::ColorLineGetExtendFuncT
- #get_extend=(value : HarfBuzz::ColorLineGetExtendFuncT)
- #get_extend_user_data : Pointer(Void) | Nil
- #get_extend_user_data!
- #reserved0 : Pointer(Void) | Nil
- #reserved0!
- #reserved1 : Pointer(Void) | Nil
- #reserved1!
- #reserved2 : Pointer(Void) | Nil
- #reserved2!
- #reserved3 : Pointer(Void) | Nil
- #reserved3!
- #reserved5 : Pointer(Void) | Nil
- #reserved5!
- #reserved6 : Pointer(Void) | Nil
- #reserved6!
- #reserved7 : Pointer(Void) | Nil
- #reserved7!
- #reserved8 : Pointer(Void) | Nil
- #reserved8!
- #to_unsafe
Constructor Detail
def self.new(get_color_stops : HarfBuzz::ColorLineGetColorStopsFuncT | Nil = nil, get_extend : HarfBuzz::ColorLineGetExtendFuncT | Nil = nil)
#
Class Method Detail
Instance Method Detail
Description copied from class Reference
Returns true
if this reference is the same as other. Invokes same?
.