class
Celestine::Modules::Animate::Transform::Rotate
Included Modules
Defined in:
effects/animation/transform/rotate.crConstant Summary
-
TAG =
"animateTransform" -
TYPE =
"rotate"
Instance Method Summary
- #by=(str : String)
- #by_angle : Float64 | Nil
- #by_angle=(by_angle : Float64 | Nil)
- #by_origin_x : Float64 | Nil
- #by_origin_x=(by_origin_x : Float64 | Nil)
- #by_origin_y : Float64 | Nil
- #by_origin_y=(by_origin_y : Float64 | Nil)
- #by_str : String | Nil
- #by_str=(by_str : String | Nil)
-
#draw(io : IO) : Nil
Main draw method for a drawable.
- #from=(str : String)
- #from_angle : Float64 | Nil
- #from_angle=(from_angle : Float64 | Nil)
- #from_origin_x : Float64 | Nil
- #from_origin_x=(from_origin_x : Float64 | Nil)
- #from_origin_y : Float64 | Nil
- #from_origin_y=(from_origin_y : Float64 | Nil)
- #from_str : String | Nil
- #from_str=(from_str : String | Nil)
- #to=(str : String)
- #to_angle : Float64 | Nil
- #to_angle=(to_angle : Float64 | Nil)
- #to_origin_x : Float64 | Nil
- #to_origin_x=(to_origin_x : Float64 | Nil)
- #to_origin_y : Float64 | Nil
- #to_origin_y=(to_origin_y : Float64 | Nil)
- #to_str : String | Nil
- #to_str=(to_str : String | Nil)
- #use_by=(use_by : Bool)
- #use_by? : Bool
- #use_from=(use_from : Bool)
- #use_from? : Bool
- #use_to=(use_to : Bool)
- #use_to? : Bool
Instance methods inherited from module Celestine::Modules::CommonAnimate
accumulate=(accumulate)
accumulate=,
accumulate?
accumulate?,
additive=(additive)
additive=,
additive?
additive?,
animate_attribute(io : IO)
animate_attribute,
calc_mode : String | Nil
calc_mode,
calc_mode=(calc_mode : String | Nil)
calc_mode=,
duration : IFNumber | Nil
duration,
duration=(duration : IFNumber | Nil)
duration=,
duration_units : String | Nil
duration_units,
duration_units=(duration_units : String | Nil)
duration_units=,
freeze=(freeze)
freeze=,
freeze?
freeze?,
key_splines
key_splines,
key_splines=(vals : Enumerable)
key_splines=,
key_times
key_times,
key_times=(vals : Enumerable)
key_times=,
max : IFNumber | Nil
max,
max=(max : IFNumber | Nil)
max=,
max_units : String | Nil
max_units,
max_units=(max_units : String | Nil)
max_units=,
min : IFNumber | Nil
min,
min=(min : IFNumber | Nil)
min=,
min_units : String | Nil
min_units,
min_units=(min_units : String | Nil)
min_units=,
repeat_count : IFNumber | String | Nil
repeat_count,
repeat_count=(repeat_count : IFNumber | String | Nil)
repeat_count=,
repeat_duration : IFNumber | Nil
repeat_duration,
repeat_duration=(repeat_duration : IFNumber | Nil)
repeat_duration=,
repeat_duration_units : String | Nil
repeat_duration_units,
repeat_duration_units=(repeat_duration_units : String | Nil)
repeat_duration_units=,
values
values,
values=(vals : Enumerable)
values=
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
Instance Method Detail
def draw(io : IO) : Nil
#
Description copied from class Celestine::Drawable
Main draw method for a drawable. Takes in and interacts with an io.