class CFeNamedJiggleBone
{
public:
    CUtlString m_strParentBone;
    CTransform m_transform;
    uint32 m_nJiggleParent;
    CFeJiggleBone m_jiggleBone;
};

KV3 Class Defaults

{
    m_strParentBone = ""
    m_transform = 
    [
        0.0, 0.0, 0.0, 0.0,
        0.0, 0.0, 0.0, 0.0,
    ]
    m_nJiggleParent = 0
    m_jiggleBone = 
    {
        m_nFlags = 0
        m_flLength = 1.0
        m_flTipMass = 0.0
        m_flYawStiffness = 0.0
        m_flYawDamping = 0.0
        m_flPitchStiffness = 0.0
        m_flPitchDamping = 0.0
        m_flAlongStiffness = 0.0
        m_flAlongDamping = 0.0
        m_flAngleLimit = 0.0
        m_flMinYaw = 0.0
        m_flMaxYaw = 0.0
        m_flYawFriction = 0.0
        m_flYawBounce = 0.0
        m_flMinPitch = 0.0
        m_flMaxPitch = 0.0
        m_flPitchFriction = 0.0
        m_flPitchBounce = 0.0
        m_flBaseMass = 0.0
        m_flBaseStiffness = 0.0
        m_flBaseDamping = 0.0
        m_flBaseMinLeft = 0.0
        m_flBaseMaxLeft = 0.0
        m_flBaseLeftFriction = 0.0
        m_flBaseMinUp = 0.0
        m_flBaseMaxUp = 0.0
        m_flBaseUpFriction = 0.0
        m_flBaseMinForward = 0.0
        m_flBaseMaxForward = 0.0
        m_flBaseForwardFriction = 0.0
        m_flRadius0 = 1.0
        m_flRadius1 = 1.0
        m_vPoint0 = [ 0.0, 0.0, 0.0 ]
        m_vPoint1 = [ 10.0, 0.0, 0.0 ]
        m_nCollisionMask = 65535
    }
}