public class SlideTransition extends Transition
_fps, _T, _transitionManager, DEFAULT_FPS, DEFAULT_T, DIR_DOWN, DIR_LEFT, DIR_RIGHT, DIR_UP, IS_LINUX_OS, IS_MAC_OS
Constructor and Description |
---|
SlideTransition(TransitionManager transitionManager)
This constructor creates a SlideTransition with number of frames per second of
Transition.DEFAULT_FPS
and total transition time of Transition.DEFAULT_T milliseconds. |
SlideTransition(TransitionManager transitionManager,
long fps,
long T)
This constructor creates a SlideTransition with fps number of frames per
second and T total transition time in milliseconds.
|
Modifier and Type | Method and Description |
---|---|
protected void |
endTransition(org.eclipse.swt.graphics.Image from,
org.eclipse.swt.graphics.Image to,
org.eclipse.swt.graphics.GC gc,
double direction) |
protected void |
initTransition(org.eclipse.swt.graphics.Image from,
org.eclipse.swt.graphics.Image to,
org.eclipse.swt.graphics.GC gc,
double direction) |
protected void |
stepTransition(long t,
org.eclipse.swt.graphics.Image from,
org.eclipse.swt.graphics.Image to,
org.eclipse.swt.graphics.GC gc,
double direction) |
doEvents, getFPS, getTotalTransitionTime, setFPS, setTotalTransitionTime, start
public SlideTransition(TransitionManager transitionManager)
Transition.DEFAULT_FPS
and total transition time of Transition.DEFAULT_T
milliseconds. It is similar to
new SlideTransition(transitionManager, Transition.DEFAULT_FPS
, Transition.DEFAULT_T
)transitionManager
- the transition manager to be used to manage transitionspublic SlideTransition(TransitionManager transitionManager, long fps, long T)
transitionManager
- the transition manager to be used to manage transitionsfps
- number of frames per secondT
- the total time the transition effect will take in millisecondsprotected void initTransition(org.eclipse.swt.graphics.Image from, org.eclipse.swt.graphics.Image to, org.eclipse.swt.graphics.GC gc, double direction)
initTransition
in class Transition
protected void stepTransition(long t, org.eclipse.swt.graphics.Image from, org.eclipse.swt.graphics.Image to, org.eclipse.swt.graphics.GC gc, double direction)
stepTransition
in class Transition
protected void endTransition(org.eclipse.swt.graphics.Image from, org.eclipse.swt.graphics.Image to, org.eclipse.swt.graphics.GC gc, double direction)
endTransition
in class Transition