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