public class SingleLoopClipEnvelope extends ClipEnvelope
Modifier and Type | Field and Description |
---|---|
private int |
cycleCount |
aborted, animation, currentRate, cycleTicks, deltaTicks, EPSILON, INDEFINITE, inTimePulse, rate, ticks
Modifier | Constructor and Description |
---|---|
protected |
SingleLoopClipEnvelope(Animation animation) |
Modifier and Type | Method and Description |
---|---|
protected double |
calculateCurrentRate() |
void |
jumpTo(long ticks) |
void |
setAutoReverse(boolean autoReverse) |
ClipEnvelope |
setCycleCount(int cycleCount) |
ClipEnvelope |
setCycleDuration(Duration cycleDuration) |
void |
setRate(double rate) |
void |
timePulse(long currentTick) |
boolean |
wasSynched() |
abortCurrentPulse, checkBounds, create, getCurrentRate, setCurrentRate, start, updateCycleTicks
protected SingleLoopClipEnvelope(Animation animation)
public void setRate(double rate)
setRate
in class ClipEnvelope
public void setAutoReverse(boolean autoReverse)
setAutoReverse
in class ClipEnvelope
protected double calculateCurrentRate()
calculateCurrentRate
in class ClipEnvelope
public boolean wasSynched()
wasSynched
in class ClipEnvelope
public ClipEnvelope setCycleDuration(Duration cycleDuration)
setCycleDuration
in class ClipEnvelope
public ClipEnvelope setCycleCount(int cycleCount)
setCycleCount
in class ClipEnvelope
public void timePulse(long currentTick)
timePulse
in class ClipEnvelope
public void jumpTo(long ticks)
jumpTo
in class ClipEnvelope