Package dev.prozilla.pine.core.state
Class Timer.RandomInterval
java.lang.Object
dev.prozilla.pine.core.state.Timer.TimedAction
dev.prozilla.pine.core.state.Timer.Interval
dev.prozilla.pine.core.state.Timer.RandomInterval
- All Implemented Interfaces:
Destructible
,Updatable
- Enclosing class:
Timer
-
Field Summary
Fields inherited from class dev.prozilla.pine.core.state.Timer.TimedAction
delay, elapsed_time, timer
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
RandomInterval
(Timer timer, Callback callback, float minDelay, float maxDelay, boolean applyTimeScale) protected
RandomInterval
(Timer timer, Callback callback, RandomFloatProperty delayProperty, boolean applyTimeScale) -
Method Summary
Methods inherited from class dev.prozilla.pine.core.state.Timer.Interval
destroy, update
Methods inherited from class dev.prozilla.pine.core.state.Timer.TimedAction
setApplyTimeScale
-
Constructor Details
-
RandomInterval
-
RandomInterval
protected RandomInterval(Timer timer, Callback callback, RandomFloatProperty delayProperty, boolean applyTimeScale)
-
-
Method Details
-
execute
protected void execute()- Overrides:
execute
in classTimer.Interval
-