Class AnimNode
java.lang.Object
zombie.core.skinnedmodel.advancedanimation.AnimNode
public final class AnimNode
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description java.util.Listm_2DBlendsjava.util.Listm_2DBlendTrijava.lang.Stringm_AnimNamebooleanm_AnimReversefloatm_BlendOutTimefloatm_BlendTimejava.util.Listm_ConditionsBoneAxism_deferredBoneAxisjava.lang.Stringm_DeferredBoneNamebooleanm_EarlyTransitionOutjava.util.Listm_Eventsbooleanm_Loopedfloatm_maxTorsoTwistjava.lang.Stringm_NameAnim2DBlendPickerm_pickerintm_Priorityfloatm_randomAdvanceFractionjava.lang.Stringm_Scalarjava.lang.Stringm_Scalar2java.lang.Stringm_SpeedScalefloatm_SpeedScaleRandomMultiplierMaxfloatm_SpeedScaleRandomMultiplierMinjava.lang.Stringm_SpeedScaleVariableAnimStatem_Statebooleanm_StopAnimOnExitjava.util.Listm_SubStateBoneWeightsbooleanm_SyncTrackingEnabledjava.util.Listm_Transitionsbooleanm_useDeferedRotation -
Constructor Summary
Constructors Constructor Description AnimNode() -
Method Summary
Modifier and Type Method Description booleancheckConditions(IAnimationVariableSource iAnimationVariableSource)AnimTransitionfindTransitionTo(IAnimationVariableSource iAnimationVariableSource, java.lang.String string)floatgetBlendOutTime()java.lang.StringgetConditionsString()BoneAxisgetDeferredBoneAxis()java.lang.StringgetDeferredBoneName()intgetPriority()floatgetSpeedScale(IAnimationVariableSource iAnimationVariableSource)booleanisAbstract()booleanisIdleAnim()static AnimNodeParse(java.lang.String string)java.lang.StringtoString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
m_Name
public java.lang.String m_Name -
m_Priority
public int m_Priority -
m_AnimName
public java.lang.String m_AnimName -
m_DeferredBoneName
public java.lang.String m_DeferredBoneName -
m_deferredBoneAxis
-
m_useDeferedRotation
public boolean m_useDeferedRotation -
m_Looped
public boolean m_Looped -
m_BlendTime
public float m_BlendTime -
m_BlendOutTime
public float m_BlendOutTime -
m_StopAnimOnExit
public boolean m_StopAnimOnExit -
m_EarlyTransitionOut
public boolean m_EarlyTransitionOut -
m_SpeedScale
public java.lang.String m_SpeedScale -
m_SpeedScaleVariable
public java.lang.String m_SpeedScaleVariable -
m_SpeedScaleRandomMultiplierMin
public float m_SpeedScaleRandomMultiplierMin -
m_SpeedScaleRandomMultiplierMax
public float m_SpeedScaleRandomMultiplierMax -
m_randomAdvanceFraction
public float m_randomAdvanceFraction -
m_maxTorsoTwist
public float m_maxTorsoTwist -
m_Scalar
public java.lang.String m_Scalar -
m_Scalar2
public java.lang.String m_Scalar2 -
m_AnimReverse
public boolean m_AnimReverse -
m_SyncTrackingEnabled
public boolean m_SyncTrackingEnabled -
m_2DBlends
public java.util.List m_2DBlends -
m_Conditions
public java.util.List m_Conditions -
m_Events
public java.util.List m_Events -
m_2DBlendTri
public java.util.List m_2DBlendTri -
m_Transitions
public java.util.List m_Transitions -
m_SubStateBoneWeights
public java.util.List m_SubStateBoneWeights -
m_picker
-
m_State
-
-
Constructor Details
-
AnimNode
public AnimNode()
-
-
Method Details
-
Parse
-
checkConditions
-
getSpeedScale
-
isIdleAnim
public boolean isIdleAnim() -
findTransitionTo
public AnimTransition findTransitionTo(IAnimationVariableSource iAnimationVariableSource, java.lang.String string) -
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-
getConditionsString
public java.lang.String getConditionsString() -
isAbstract
public boolean isAbstract() -
getBlendOutTime
public float getBlendOutTime() -
getDeferredBoneName
public java.lang.String getDeferredBoneName() -
getDeferredBoneAxis
-
getPriority
public int getPriority()
-