Class AnimLayer
java.lang.Object
zombie.core.skinnedmodel.advancedanimation.AnimLayer
- All Implemented Interfaces:
IAnimListener
public final class AnimLayer extends java.lang.Object implements IAnimListener
-
Constructor Summary
Constructors Constructor Description AnimLayer(AnimLayer animLayer, IAnimatable iAnimatable, IAnimEventCallback iAnimEventCallback)
AnimLayer(IAnimatable iAnimatable, IAnimEventCallback iAnimEventCallback)
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
AnimLayer
-
AnimLayer
public AnimLayer(AnimLayer animLayer, IAnimatable iAnimatable, IAnimEventCallback iAnimEventCallback)
-
-
Method Details
-
getCurrentStateName
public java.lang.String getCurrentStateName() -
hasState
public boolean hasState() -
isStateless
public boolean isStateless() -
isSubLayer
public boolean isSubLayer() -
isCurrentState
public boolean isCurrentState(java.lang.String string) -
getAnimationTrack
-
getVariableSource
-
getCurrentSyncNode
-
getCurrentSyncTrack
-
onAnimStarted
- Specified by:
onAnimStarted
in interfaceIAnimListener
-
onLoopedAnim
- Specified by:
onLoopedAnim
in interfaceIAnimListener
-
onNonLoopedAnimFadeOut
- Specified by:
onNonLoopedAnimFadeOut
in interfaceIAnimListener
-
onNonLoopedAnimFinished
- Specified by:
onNonLoopedAnimFinished
in interfaceIAnimListener
-
onTrackDestroyed
- Specified by:
onTrackDestroyed
in interfaceIAnimListener
-
invokeAnimEvent
protected void invokeAnimEvent(AnimationTrack animationTrack, AnimEvent animEvent, boolean boolean1) -
invokeAnimEvent
-
GetDebugString
public java.lang.String GetDebugString() -
Reset
public void Reset() -
TransitionTo
-
Update
public void Update() -
updateNodeActiveFlags
public void updateNodeActiveFlags() -
findTransitionToNewNode
-
removeFadedOutNodes
public void removeFadedOutNodes() -
render
public void render() -
getDepth
public int getDepth() -
getDebugNodeName
public java.lang.String getDebugNodeName() -
getLiveAnimNodes
public java.util.List getLiveAnimNodes() -
isRecording
public boolean isRecording()
-