Package org.jfugue.realtime
Class RealtimeInterpolator
- java.lang.Object
-
- org.jfugue.realtime.RealtimeInterpolator
-
public abstract class RealtimeInterpolator extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description RealtimeInterpolator()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidend()longgetDurationInMillis()longgetStartTime()booleanisActive()booleanisEnded()booleanisStarted()voidsetDurationInMillis(long durationInMillis)voidstart(long startTime)abstract voidupdate(RealtimePlayer realtimePlayer, long elapsedTime, double percentComplete)
-
-
-
Method Detail
-
setDurationInMillis
public void setDurationInMillis(long durationInMillis)
-
start
public void start(long startTime)
-
end
public void end()
-
isStarted
public boolean isStarted()
-
isActive
public boolean isActive()
-
isEnded
public boolean isEnded()
-
getStartTime
public long getStartTime()
-
getDurationInMillis
public long getDurationInMillis()
-
update
public abstract void update(RealtimePlayer realtimePlayer, long elapsedTime, double percentComplete)
-
-