Interface FxFlipBookBuilder
-
- All Superinterfaces:
org.refcodes.component.Ceasable
,org.refcodes.component.Ceasable.UncheckedCeasable
,org.refcodes.component.Destroyable
,org.refcodes.graphical.FlipBookBuilder<javafx.scene.image.Image>
,org.refcodes.component.Initializable
,org.refcodes.component.Initializable.UncheckedInitializable
,org.refcodes.component.LifeCycleComponent
,org.refcodes.component.LifeCycleComponent.UncheckedLifeCycleComponent
,org.refcodes.component.Pausable
,org.refcodes.component.Pausable.UncheckedPausable
,org.refcodes.component.Resumable
,org.refcodes.component.Resumable.UncheckedResumable
,org.refcodes.component.Startable
,org.refcodes.component.Startable.UncheckedStartable
,org.refcodes.component.Stoppable
,org.refcodes.component.Stoppable.UncheckedStoppable
- All Known Implementing Classes:
FxFlipBookBuilderImpl
public interface FxFlipBookBuilder extends org.refcodes.graphical.FlipBookBuilder<javafx.scene.image.Image>
The interfaceFxFlipBookBuilder
defines functionality for animated image nodes similar to an animated GIF.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.refcodes.component.Ceasable
org.refcodes.component.Ceasable.CeaseAutomaton, org.refcodes.component.Ceasable.CeaseBuilder<B extends org.refcodes.component.Ceasable.CeaseBuilder<B>>, org.refcodes.component.Ceasable.UncheckedCeasable
-
Nested classes/interfaces inherited from interface org.refcodes.component.Destroyable
org.refcodes.component.Destroyable.DestroyAutomaton
-
Nested classes/interfaces inherited from interface org.refcodes.component.Initializable
org.refcodes.component.Initializable.InitializeAutomaton, org.refcodes.component.Initializable.InitializeBuilder<B extends org.refcodes.component.Initializable.InitializeBuilder<B>>, org.refcodes.component.Initializable.UncheckedInitializable
-
Nested classes/interfaces inherited from interface org.refcodes.component.LifeCycleComponent
org.refcodes.component.LifeCycleComponent.LifeCycleAutomaton, org.refcodes.component.LifeCycleComponent.UncheckedLifeCycleComponent
-
Nested classes/interfaces inherited from interface org.refcodes.component.Pausable
org.refcodes.component.Pausable.PauseAutomaton, org.refcodes.component.Pausable.PauseBuilder<B extends org.refcodes.component.Pausable.PauseBuilder<B>>, org.refcodes.component.Pausable.UncheckedPausable
-
Nested classes/interfaces inherited from interface org.refcodes.component.Resumable
org.refcodes.component.Resumable.ResumeAutomaton, org.refcodes.component.Resumable.ResumeBuilder<B extends org.refcodes.component.Resumable.ResumeBuilder<B>>, org.refcodes.component.Resumable.UncheckedResumable
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default FxFlipBookBuilder
withImageDurationInMs(int aDurationInMs)
default FxFlipBookBuilder
withStartUpDelayInMs(int aStartUpDelayInMs)
-
Methods inherited from interface org.refcodes.graphical.FlipBookBuilder
addCeaseImage, addCeaseSequence, addMainLoopImage, addMainLoopSequence, addStartUpImage, addStartUpSequence, getImageDurationInMs, getStartUpDelayInMs, setImageDurationInMs, setStartUpDelayInMs, withCeaseImage, withCeaseSequence, withMainLoopImage, withMainLoopSequence, withStartUpImage, withStartUpSequence
-
-
-
-
Method Detail
-
withImageDurationInMs
default FxFlipBookBuilder withImageDurationInMs(int aDurationInMs)
- Specified by:
withImageDurationInMs
in interfaceorg.refcodes.graphical.FlipBookBuilder<javafx.scene.image.Image>
-
withStartUpDelayInMs
default FxFlipBookBuilder withStartUpDelayInMs(int aStartUpDelayInMs)
- Specified by:
withStartUpDelayInMs
in interfaceorg.refcodes.graphical.FlipBookBuilder<javafx.scene.image.Image>
-
-