Class AnimationPlayer
java.lang.Object
com.github.weisj.jsvg.ui.AnimationPlayer
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final @NotNull AnimationPlayer.FrameActionprivate @NotNull Animationprivate final Timerprivate longprivate static final AnimationPeriodprivate long -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription@NotNull AnimationStateprivate longbooleanvoidpause()voidresume()voidsetAnimation(@Nullable Animation animation) voidstart()voidstop()private voidtick()
-
Field Details
-
NO_ANIMATION
-
animationTimer
-
action
-
animation
-
startTime
private long startTime -
elapsedTime
private long elapsedTime
-
-
Constructor Details
-
AnimationPlayer
-
-
Method Details
-
setAnimation
-
animationState
-
isRunning
public boolean isRunning() -
start
public void start() -
stop
public void stop() -
pause
public void pause() -
resume
public void resume() -
elapsedTime
private long elapsedTime() -
tick
private void tick()
-