UIng::Table::Value
Inherits Reference < Object
Constructors
new(r : Float64, g : Float64, b : Float64, a : Float64)
Sourcenew(ref_ptr : Pointer(LibUI::TableValue), borrowed : Bool = true)
Unified constructor - handles both borrowed and owned TableValue
new(str : String)
Public constructors for creating new TableValue objects These MUST be freed after use
new(image : Image)
Sourcenew(i : Int32)
Sourcenew_color(r : Float64, g : Float64, b : Float64, a : Float64) : Value
SourceInstance methods
borrowed=(borrowed : Bool)
Sourceborrowed?
Sourcecolor
Sourcefree
Sourceimage
Sourceint
Sourcestring
Sourceto_unsafe
Sourcetransfer_to_libui
Transfers ownership to libui. After this call, this wrapper must not be used or freed.
type
Sourcevalue
Source