java.lang.Object
zombie.core.skinnedmodel.advancedanimation.AnimNode

public final class AnimNode
extends java.lang.Object
  • 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

      public BoneAxis 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

      public Anim2DBlendPicker m_picker
    • m_State

      public AnimState m_State
  • Constructor Details

    • AnimNode

      public AnimNode()
  • Method Details

    • Parse

      public static AnimNode Parse​(java.lang.String string)
    • checkConditions

      public boolean checkConditions​(IAnimationVariableSource iAnimationVariableSource)
    • getSpeedScale

      public float getSpeedScale​(IAnimationVariableSource iAnimationVariableSource)
    • isIdleAnim

      public boolean isIdleAnim()
    • findTransitionTo

      public AnimTransition findTransitionTo​(IAnimationVariableSource iAnimationVariableSource, java.lang.String string)
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object
    • getConditionsString

      public java.lang.String getConditionsString()
    • isAbstract

      public boolean isAbstract()
    • getBlendOutTime

      public float getBlendOutTime()
    • getDeferredBoneName

      public java.lang.String getDeferredBoneName()
    • getDeferredBoneAxis

      public BoneAxis getDeferredBoneAxis()
    • getPriority

      public int getPriority()