public class Animation
extends java.lang.Thread
Modifier and Type | Class and Description |
---|---|
static class |
Animation.PlayStates |
static class |
Animation.PlayTypes |
Constructor and Description |
---|
Animation(Animator Animator) |
Animation(Animator Animator,
int StartX,
int StartY,
int Cells,
int CellWidth,
int CellHeight) |
Modifier and Type | Method and Description |
---|---|
void |
addOnPlayListener(OnPlayEventListener listener) |
void |
Dispose() |
java.lang.String |
getAnimationName() |
int |
getCellHeight() |
int |
getCells() |
int |
getCellWidth() |
boolean |
getEnabled() |
Animator |
getParent() |
long |
getPlayRate() |
Animation.PlayStates |
getPlayState() |
Animation.PlayTypes |
getPlayType() |
int |
getStartX() |
int |
getStartY() |
java.lang.String |
getTag() |
boolean |
getThreadState() |
void |
LoadImage(java.awt.image.BufferedImage AnimationSheet) |
void |
run() |
void |
setAnimationName(java.lang.String Name) |
void |
setCells(int cells) |
void |
setCellSize(int Width,
int Height) |
void |
setEnabled(boolean Enabled) |
void |
setPlayRate(long PlayRate) |
void |
setPlayState(Animation.PlayStates Value) |
void |
setPlayType(Animation.PlayTypes Value) |
void |
setStartLocation(int X,
int Y) |
void |
setTag(java.lang.String Tag) |
void |
StopAnimation() |
void |
ThreadRestart() |
void |
ThreapPause() |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
public Animation(Animator Animator)
public Animation(Animator Animator, int StartX, int StartY, int Cells, int CellWidth, int CellHeight)
public void setAnimationName(java.lang.String Name)
public void setTag(java.lang.String Tag)
public void setEnabled(boolean Enabled)
public void setPlayState(Animation.PlayStates Value)
public void setStartLocation(int X, int Y)
public void setCells(int cells)
public void setCellSize(int Width, int Height)
public void setPlayRate(long PlayRate)
public void setPlayType(Animation.PlayTypes Value)
public java.lang.String getAnimationName()
public java.lang.String getTag()
public boolean getEnabled()
public Animation.PlayStates getPlayState()
public int getStartX()
public int getStartY()
public int getCells()
public int getCellWidth()
public int getCellHeight()
public long getPlayRate()
public Animation.PlayTypes getPlayType()
public Animator getParent()
public void LoadImage(java.awt.image.BufferedImage AnimationSheet)
public void run()
run
in interface java.lang.Runnable
run
in class java.lang.Thread
public void StopAnimation()
public void addOnPlayListener(OnPlayEventListener listener)
public boolean getThreadState()
public void ThreadRestart()
public void ThreapPause()
public void Dispose()