Crossfire JXClient, Trunk
|
Public Member Functions | |
Animation (final int animationId, final int @NotNull[] faces) | |
int | getAnimationId () |
int | getFace (final int index) |
int | getFaces () |
Private Attributes | |
final int | animationId |
final int[] | faces |
Manages animations received from the server. Animations are uniquely identified by an animation id. Each animation consists of a list of faces.
Definition at line 32 of file Animation.java.
com.realtime.crossfire.jxclient.animations.Animation.Animation | ( | final int | animationId, |
final int @NotNull[] | faces | ||
) |
Creates a new instance.
animationId | the animation ID |
faces | the faces list of the animation |
Definition at line 49 of file Animation.java.
References com.realtime.crossfire.jxclient.animations.Animation.animationId, and com.realtime.crossfire.jxclient.animations.Animation.faces.
int com.realtime.crossfire.jxclient.animations.Animation.getAnimationId | ( | ) |
Returns the animation ID.
Definition at line 61 of file Animation.java.
References com.realtime.crossfire.jxclient.animations.Animation.animationId.
int com.realtime.crossfire.jxclient.animations.Animation.getFace | ( | final int | index | ) |
Returns one face of this animation.
index | the face index |
Definition at line 78 of file Animation.java.
References com.realtime.crossfire.jxclient.animations.Animation.faces.
Referenced by com.realtime.crossfire.jxclient.map.AnimationState.updateFace().
int com.realtime.crossfire.jxclient.animations.Animation.getFaces | ( | ) |
Returns the number of faces of this animation.
Definition at line 69 of file Animation.java.
References com.realtime.crossfire.jxclient.animations.Animation.faces.
Referenced by com.realtime.crossfire.jxclient.map.AnimationState.AnimationState(), and com.realtime.crossfire.jxclient.map.AnimationState.updateTickNo().
|
private |
The animation ID.
Definition at line 37 of file Animation.java.
Referenced by com.realtime.crossfire.jxclient.animations.Animation.Animation(), and com.realtime.crossfire.jxclient.animations.Animation.getAnimationId().
|
private |
The faces list of the animation.
Definition at line 42 of file Animation.java.
Referenced by com.realtime.crossfire.jxclient.animations.Animation.Animation(), com.realtime.crossfire.jxclient.animations.Animation.getFace(), and com.realtime.crossfire.jxclient.animations.Animation.getFaces().