| Modifier and Type | Field and Description |
|---|---|
| protected boolean | |
| protected Animation | |
| protected double | |
| protected long | cycleTicks
The number of ticks in a single cycle. |
| protected long | |
| protected static final double | |
| protected static final long | |
| protected boolean | |
| protected double | rate
The rate of the animation that is used to calculate the current rate of an animation. |
| protected long | ticks
The current position of the play head. |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public final void | |
| protected abstract double | |
| public static ClipEnvelope | |
| public double | |
| public abstract void | |
| public abstract void | |
| protected void | |
| public abstract ClipEnvelope | |
| public abstract ClipEnvelope | |
| protected void | |
| public abstract void | |
| public void | |
| protected long | |
| public abstract void | |
| protected void | |
| public boolean |
| aborted | back to summary |
|---|---|
| protected boolean aborted | |
| animation | back to summary |
|---|---|
| protected Animation animation | |
| currentRate | back to summary |
|---|---|
| protected double currentRate | |
| cycleTicks | back to summary |
|---|---|
| protected long cycleTicks The number of ticks in a single cycle. Calculated from the cycle duration. Always >=0. | |
| deltaTicks | back to summary |
|---|---|
| protected long deltaTicks | |
| EPSILON | back to summary |
|---|---|
| protected static final double EPSILON | |
| INDEFINITE | back to summary |
|---|---|
| protected static final long INDEFINITE | |
| inTimePulse | back to summary |
|---|---|
| protected boolean inTimePulse | |
| rate | back to summary |
|---|---|
| protected double rate The rate of the animation that is used to calculate the current rate of an animation. It is the same as animation.rate, only ignores animation.rate = 0, so can never be 0. | |
| ticks | back to summary |
|---|---|
| protected long ticks The current position of the play head. 0 <= ticks <= totalTicks | |
| ClipEnvelope | back to summary |
|---|---|
| protected ClipEnvelope(Animation animation) | |
| abortCurrentPulse | back to summary |
|---|---|
| public final void abortCurrentPulse() | |
| calculateCurrentRate | back to summary |
|---|---|
| protected abstract double calculateCurrentRate() | |
| create | back to summary |
|---|---|
| public static ClipEnvelope create(Animation animation) | |
| getCurrentRate | back to summary |
|---|---|
| public double getCurrentRate() | |
| jumpTo | back to summary |
|---|---|
| public abstract void jumpTo(long ticks) | |
| setAutoReverse | back to summary |
|---|---|
| public abstract void setAutoReverse(boolean autoReverse) | |
| setCurrentRate | back to summary |
|---|---|
| protected void setCurrentRate(double currentRate) | |
| setCycleCount | back to summary |
|---|---|
| public abstract ClipEnvelope setCycleCount(int cycleCount) | |
| setCycleDuration | back to summary |
|---|---|
| public abstract ClipEnvelope setCycleDuration(Duration cycleDuration) | |
| setInternalCurrentRate | back to summary |
|---|---|
| protected void setInternalCurrentRate(double currentRate) | |
| setRate | back to summary |
|---|---|
| public abstract void setRate(double rate) | |
| start | back to summary |
|---|---|
| public void start() | |
| ticksRateChange | back to summary |
|---|---|
| protected long ticksRateChange(double newRate) | |
| timePulse | back to summary |
|---|---|
| public abstract void timePulse(long currentTick) | |
| updateCycleTicks | back to summary |
|---|---|
| protected void updateCycleTicks(Duration cycleDuration) | |
| wasSynched | back to summary |
|---|---|
| public boolean wasSynched() | |