Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
garnet-ecs
master
Garnet
Action
Actions
Delay
Instant
Interval
Kill
Lambda
Parallel
Sequence
Component
Entity
System
Systems
Lambda
PriorityQueue
Generated using Crystal 1.10.1
2024-01-09 18:51:03 UTC
class
Garnet::
Actions::
Sequence
Garnet::Actions::Sequence
Garnet::Actions::Interval
Garnet::Action
Reference
Object
Defined in:
actions/sequence.cr
Constructors
.new
(actions : Array(Action))
Instance Method Summary
#done?
#update
(delta_time)
Instance methods inherited from class
Garnet::Actions::Interval
done? : Bool
done?
,
duration : Float32
duration
,
elapsed : Float32
elapsed
,
start
start
,
update(delta_time)
update
,
update_wrapped(delta_time)
update_wrapped
Constructor methods inherited from class
Garnet::Actions::Interval
new(duration : Float32)
new
Instance methods inherited from class
Garnet::Action
done? : Bool
done?
,
duration
duration
,
elapsed
elapsed
,
update(delta_time : Float32)
update
,
update_wrapped(delta_time : Float32)
update_wrapped
Constructor Detail
def self.
new
(actions : Array(
Action
))
#
[
View source
]
Instance Method Detail
def
done?
#
[
View source
]
def
update
(delta_time)
#
[
View source
]