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.List
m_2DBlends
java.util.List
m_2DBlendTri
java.lang.String
m_AnimName
boolean
m_AnimReverse
float
m_BlendOutTime
float
m_BlendTime
java.util.List
m_Conditions
BoneAxis
m_deferredBoneAxis
java.lang.String
m_DeferredBoneName
boolean
m_EarlyTransitionOut
java.util.List
m_Events
boolean
m_Looped
float
m_maxTorsoTwist
java.lang.String
m_Name
Anim2DBlendPicker
m_picker
int
m_Priority
float
m_randomAdvanceFraction
java.lang.String
m_Scalar
java.lang.String
m_Scalar2
java.lang.String
m_SpeedScale
float
m_SpeedScaleRandomMultiplierMax
float
m_SpeedScaleRandomMultiplierMin
java.lang.String
m_SpeedScaleVariable
AnimState
m_State
boolean
m_StopAnimOnExit
java.util.List
m_SubStateBoneWeights
boolean
m_SyncTrackingEnabled
java.util.List
m_Transitions
boolean
m_useDeferedRotation
-
Constructor Summary
Constructors Constructor Description AnimNode()
-
Method Summary
Modifier and Type Method Description boolean
checkConditions(IAnimationVariableSource iAnimationVariableSource)
AnimTransition
findTransitionTo(IAnimationVariableSource iAnimationVariableSource, java.lang.String string)
float
getBlendOutTime()
java.lang.String
getConditionsString()
BoneAxis
getDeferredBoneAxis()
java.lang.String
getDeferredBoneName()
int
getPriority()
float
getSpeedScale(IAnimationVariableSource iAnimationVariableSource)
boolean
isAbstract()
boolean
isIdleAnim()
static AnimNode
Parse(java.lang.String string)
java.lang.String
toString()
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:
toString
in 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()
-