Class LiveAnimNode
java.lang.Object
zombie.util.PooledObject
zombie.core.skinnedmodel.advancedanimation.LiveAnimNode
- All Implemented Interfaces:
IAnimListener
,IPooledObject
public class LiveAnimNode extends PooledObject implements IAnimListener
-
Constructor Summary
Constructors Modifier Constructor Description protected
LiveAnimNode()
-
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
LiveAnimNode
protected LiveAnimNode()
-
-
Method Details
-
alloc
-
onReleased
public void onReleased()- Specified by:
onReleased
in interfaceIPooledObject
-
getName
public java.lang.String getName() -
isTransitioningIn
public boolean isTransitioningIn() -
startTransitionIn
public void startTransitionIn(LiveAnimNode liveAnimNode, AnimTransition animTransition, AnimationTrack animationTrack) -
startTransitionIn
public void startTransitionIn(AnimNode animNode, AnimTransition animTransition, AnimationTrack animationTrack) -
setTransitionOut
-
update
public void update(float float1) -
addMainTrack
-
getTransitionInBlendInTime
public float getTransitionInBlendInTime() -
getMainInitialRewindTime
public float getMainInitialRewindTime() -
getTransitionInBlendOutTime
public float getTransitionInBlendOutTime() -
getBlendInTime
public float getBlendInTime() -
getBlendOutTime
public float getBlendOutTime() -
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
-
getSourceNode
-
isIdleAnimActive
public boolean isIdleAnimActive() -
isActive
public boolean isActive() -
setActive
public void setActive(boolean boolean1) -
isLooped
public boolean isLooped() -
getWeight
public float getWeight() -
getTransitionInWeight
public float getTransitionInWeight() -
wasActivated
public boolean wasActivated() -
wasDeactivated
public boolean wasDeactivated() -
isNew
public boolean isNew() -
getPlayingTrackCount
public int getPlayingTrackCount() -
isMainAnimActive
public boolean isMainAnimActive() -
getPlayingTrackAt
-
getTransitionFrom
public java.lang.String getTransitionFrom() -
setTransitionInBlendDelta
public void setTransitionInBlendDelta(float float1) -
getTransitionInTrack
-
getTransitionLayerIdx
public int getTransitionLayerIdx() -
getLayerIdx
public int getLayerIdx() -
getPriority
public int getPriority() -
getDeferredBoneName
public java.lang.String getDeferredBoneName() -
getDeferredBoneAxis
-
getSubStateBoneWeights
public java.util.List getSubStateBoneWeights() -
findTransitionTo
public AnimTransition findTransitionTo(IAnimationVariableSource iAnimationVariableSource, java.lang.String string) -
getSpeedScale
-