IEffect
public class CrossFadeEffect extends AbstractEffect
CrossFadeEffect.IImageObject
.Modifier and Type | Class | Description |
---|---|---|
static interface |
CrossFadeEffect.IImageObject |
Constructor | Description |
---|---|
CrossFadeEffect(CrossFadeEffect.IImageObject obj,
org.eclipse.swt.graphics.Image image1,
org.eclipse.swt.graphics.Image image2,
long lengthMilli,
IMovement movement) |
Cross fade from image1 to image2 on obj.
|
CrossFadeEffect(CrossFadeEffect.IImageObject obj,
org.eclipse.swt.graphics.Image image1,
org.eclipse.swt.graphics.Image image2,
long lengthMilli,
IMovement movement,
java.lang.Runnable onStop) |
Cross fade from image1 to image2 on obj.
|
CrossFadeEffect(CrossFadeEffect.IImageObject obj,
org.eclipse.swt.graphics.Image image1,
org.eclipse.swt.graphics.Image image2,
long lengthMilli,
IMovement movement,
java.lang.Runnable onStop,
java.lang.Runnable onCancel) |
Cross fade from image1 to image2 on obj.
|
Modifier and Type | Method | Description |
---|---|---|
void |
applyEffect(long currentTime) |
Apply this effect.
|
cancel, doEffect, doEffect, getLength, isDone, processEnd
public CrossFadeEffect(CrossFadeEffect.IImageObject obj, org.eclipse.swt.graphics.Image image1, org.eclipse.swt.graphics.Image image2, long lengthMilli, IMovement movement)
obj
- image1
- image2
- lengthMilli
- movement
- public CrossFadeEffect(CrossFadeEffect.IImageObject obj, org.eclipse.swt.graphics.Image image1, org.eclipse.swt.graphics.Image image2, long lengthMilli, IMovement movement, java.lang.Runnable onStop)
obj
- image1
- image2
- lengthMilli
- movement
- onStop
- public CrossFadeEffect(CrossFadeEffect.IImageObject obj, org.eclipse.swt.graphics.Image image1, org.eclipse.swt.graphics.Image image2, long lengthMilli, IMovement movement, java.lang.Runnable onStop, java.lang.Runnable onCancel)
obj
- image1
- image2
- lengthMilli
- movement
- onStop
- onCancel
- public void applyEffect(long currentTime)
AbstractEffect
applyEffect
in class AbstractEffect