public interface IAnimationData
| Modifier and Type | Field and Description |
|---|---|
static int |
LOOP_CONTINUOUS |
| Modifier and Type | Method and Description |
|---|---|
int |
calculateCurrentFrameIndex(long pAnimationProgress) |
IAnimationData |
deepCopy() |
long |
getAnimationDuration() |
int |
getFirstFrameIndex() |
int |
getFrameCount() |
long[] |
getFrameDurations() |
int[] |
getFrames() |
int |
getLoopCount() |
void |
set(IAnimationData pAnimationData) |
void |
set(long[] pFrameDurations) |
void |
set(long[] pFrameDurations,
boolean pLoop) |
void |
set(long[] pFrameDurations,
int pLoopCount) |
void |
set(long[] pFrameDurations,
int[] pFrames)
Animate specifics frames.
|
void |
set(long[] pFrameDurations,
int[] pFrames,
boolean pLoop)
Animate specifics frames.
|
void |
set(long[] pFrameDurations,
int[] pFrames,
int pLoopCount)
Animate specifics frames.
|
void |
set(long[] pFrameDurations,
int pFirstFrameIndex,
int pLastFrameIndex) |
void |
set(long[] pFrameDurations,
int pFirstFrameIndex,
int pLastFrameIndex,
boolean pLoop) |
void |
set(long[] pFrameDurations,
int pFirstFrameIndex,
int pLastFrameIndex,
int pLoopCount) |
void |
set(long pFrameDurationEach,
int pFrameCount) |
void |
set(long pFrameDurationEach,
int pFrameCount,
boolean pLoop) |
void |
set(long pFrameDurationEach,
int pFrameCount,
int pLoopCount) |
static final int LOOP_CONTINUOUS
int[] getFrames()
long[] getFrameDurations()
int getLoopCount()
int getFrameCount()
int getFirstFrameIndex()
long getAnimationDuration()
int calculateCurrentFrameIndex(long pAnimationProgress)
void set(long pFrameDurationEach,
int pFrameCount)
void set(long pFrameDurationEach,
int pFrameCount,
boolean pLoop)
void set(long pFrameDurationEach,
int pFrameCount,
int pLoopCount)
void set(long[] pFrameDurations)
void set(long[] pFrameDurations,
boolean pLoop)
void set(long[] pFrameDurations,
int pLoopCount)
void set(long[] pFrameDurations,
int pFirstFrameIndex,
int pLastFrameIndex)
void set(long[] pFrameDurations,
int pFirstFrameIndex,
int pLastFrameIndex,
boolean pLoop)
void set(long[] pFrameDurations,
int pFirstFrameIndex,
int pLastFrameIndex,
int pLoopCount)
pFrameDurations - must have the same length as pFirstFrameIndex to pLastFrameIndex.pFirstFrameIndex - pLastFrameIndex - pLoopCount - void set(long[] pFrameDurations,
int[] pFrames)
pFrameDurations - must have the same length as pFrames.pFrames - indices of the frames to animate.void set(long[] pFrameDurations,
int[] pFrames,
boolean pLoop)
pFrameDurations - must have the same length as pFrames.pFrames - indices of the frames to animate.pLoop - void set(long[] pFrameDurations,
int[] pFrames,
int pLoopCount)
pFrameDurations - must have the same length as pFrames.pFrames - indices of the frames to animate.pLoopCount - void set(IAnimationData pAnimationData)
IAnimationData deepCopy() throws IModifier.DeepCopyNotSupportedException