java.lang.Object
zombie.core.skinnedmodel.advancedanimation.AnimLayer
All Implemented Interfaces:
IAnimListener

public final class AnimLayer
extends java.lang.Object
implements IAnimListener
  • Constructor Details

  • 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

      public AnimationMultiTrack getAnimationTrack()
    • getVariableSource

      public IAnimationVariableSource getVariableSource()
    • getCurrentSyncNode

      public LiveAnimNode getCurrentSyncNode()
    • getCurrentSyncTrack

      public AnimationTrack getCurrentSyncTrack()
    • onAnimStarted

      public void onAnimStarted​(AnimationTrack animationTrack)
      Specified by:
      onAnimStarted in interface IAnimListener
    • onLoopedAnim

      public void onLoopedAnim​(AnimationTrack animationTrack)
      Specified by:
      onLoopedAnim in interface IAnimListener
    • onNonLoopedAnimFadeOut

      public void onNonLoopedAnimFadeOut​(AnimationTrack animationTrack)
      Specified by:
      onNonLoopedAnimFadeOut in interface IAnimListener
    • onNonLoopedAnimFinished

      public void onNonLoopedAnimFinished​(AnimationTrack animationTrack)
      Specified by:
      onNonLoopedAnimFinished in interface IAnimListener
    • onTrackDestroyed

      public void onTrackDestroyed​(AnimationTrack animationTrack)
      Specified by:
      onTrackDestroyed in interface IAnimListener
    • invokeAnimEvent

      protected void invokeAnimEvent​(AnimationTrack animationTrack, AnimEvent animEvent, boolean boolean1)
    • invokeAnimEvent

      protected void invokeAnimEvent​(AnimEvent animEvent)
    • GetDebugString

      public java.lang.String GetDebugString()
    • Reset

      public void Reset()
    • TransitionTo

      public boolean TransitionTo​(AnimState animState, boolean boolean1)
    • Update

      public void Update()
    • updateNodeActiveFlags

      public void updateNodeActiveFlags()
    • findTransitionToNewNode

      public LiveAnimNode findTransitionToNewNode​(LiveAnimNode liveAnimNode, boolean boolean1)
    • 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()