Package noppes.npcs.api.handler.data
Interface IAnimation
-
public interface IAnimation
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IAnimation
addFrame(int index, IFrame frame)
IAnimation
addFrame(IFrame frame)
IAnimation
clearFrames()
IFrame
currentFrame()
boolean
doWhileAttacking()
IAnimation
doWhileAttacking(boolean whileAttacking)
boolean
doWhileMoving()
IAnimation
doWhileMoving(boolean whileMoving)
boolean
doWhileStanding()
IAnimation
doWhileStanding(boolean whileStanding)
IFrame[]
getFrames()
int
getID()
java.lang.String
getName()
float
getSpeed()
byte
isSmooth()
int
loop()
IAnimation
removeFrame(IFrame frame)
IAnimation
save()
IAnimation
setFrames(IFrame[] frames)
void
setID(int id)
Do not use this unless you know what you are changing.IAnimation
setLoop(int loopAtFrame)
IAnimation
setName(java.lang.String name)
IAnimation
setSmooth(byte smooth)
IAnimation
setSpeed(float speed)
boolean
useRenderTicks()
IAnimation
useRenderTicks(boolean renderTicks)
-
-
-
Method Detail
-
currentFrame
IFrame currentFrame()
-
getFrames
IFrame[] getFrames()
-
setFrames
IAnimation setFrames(IFrame[] frames)
-
clearFrames
IAnimation clearFrames()
-
addFrame
IAnimation addFrame(IFrame frame)
-
addFrame
IAnimation addFrame(int index, IFrame frame)
-
removeFrame
IAnimation removeFrame(IFrame frame)
-
setName
IAnimation setName(java.lang.String name)
-
getName
java.lang.String getName()
-
setSpeed
IAnimation setSpeed(float speed)
-
getSpeed
float getSpeed()
-
setSmooth
IAnimation setSmooth(byte smooth)
-
isSmooth
byte isSmooth()
-
useRenderTicks
IAnimation useRenderTicks(boolean renderTicks)
-
useRenderTicks
boolean useRenderTicks()
-
doWhileStanding
IAnimation doWhileStanding(boolean whileStanding)
-
doWhileStanding
boolean doWhileStanding()
-
doWhileMoving
IAnimation doWhileMoving(boolean whileMoving)
-
doWhileMoving
boolean doWhileMoving()
-
doWhileAttacking
IAnimation doWhileAttacking(boolean whileAttacking)
-
doWhileAttacking
boolean doWhileAttacking()
-
setLoop
IAnimation setLoop(int loopAtFrame)
-
loop
int loop()
-
save
IAnimation save()
-
getID
int getID()
-
setID
void setID(int id)
Do not use this unless you know what you are changing. Dangerous to change.
-
-