abstract class
Celestine::Filter::ComponentTransfer::Func
Overview
Basic class for Celestine::Filter::ComponentTransfer inner elements. Shouldn't be needed to be used for anything else.
Direct Known Subclasses
- Celestine::Filter::ComponentTransfer::FuncA
- Celestine::Filter::ComponentTransfer::FuncB
- Celestine::Filter::ComponentTransfer::FuncG
- Celestine::Filter::ComponentTransfer::FuncR
Defined in:
effects/filters/component_transfer.crConstant Summary
-
TAG =
"WARNING FUNC NOT MEANT TO BE USED!"
Macro Summary
Instance Method Summary
- #amplitude : IFNumber | Nil
- #amplitude=(amplitude : IFNumber | Nil)
- #exponent : IFNumber | Nil
- #exponent=(exponent : IFNumber | Nil)
- #intercept : IFNumber | Nil
- #intercept=(intercept : IFNumber | Nil)
- #offset : IFNumber | Nil
- #offset=(offset : IFNumber | Nil)
- #slope : IFNumber | Nil
- #slope=(slope : IFNumber | Nil)
- #table_values : Array(IFNumber)
- #table_values=(table_values : Array(IFNumber))
- #type : String | Nil
- #type=(type : String | Nil)
Instance methods inherited from class Celestine::Drawable
class_attribute(io : IO)
class_attribute,
classes : Array(String)
classes,
classes=(val : Array(String))
classes=,
custom_attribute(io : IO)
custom_attribute,
custom_attrs : Hash(String, String)
custom_attrs,
custom_attrs=(val : Hash(String, String))
custom_attrs=,
draw(io : IO) : Nil
draw,
has_inner_elements? : Bool
has_inner_elements?,
id : String | Nil
id,
id=(id : String | Nil)
id=,
id_attribute(io : IO)
id_attribute,
inner_elements : IO::Memory
inner_elements,
inner_elements=(val : IO::Memory)
inner_elements=,
style : Hash(String, String)
style,
style=(val : Hash(String, String))
style=,
style_attribute(io : IO)
style_attribute,
to_s(io : IO) : Nilto_s : String to_s