// MNetworkVarNames = bool m_ragEnabled
// MNetworkVarNames = Vector m_ragPos
// MNetworkVarNames = QAngle m_ragAngles
// MNetworkVarNames = float32 m_flBlendWeight
// MNetworkVarNames = EHANDLE m_hRagdollSource
class C_RagdollProp : public CBaseAnimGraph
{
    uint8 pad_0CA0[8];
public:
    // MNetworkEnable
    // MNetworkChangeCallback = ragEnabledChanged
    // MNotSaved = !!UNKNOWN!!
    C_NetworkUtlVectorBase<bool> m_ragEnabled;
    // MNetworkEnable
    // MNetworkEncoder = coord
    // MNotSaved = !!UNKNOWN!!
    C_NetworkUtlVectorBase<Vector> m_ragPos;
    // MNetworkEnable
    // MNetworkEncoder = qangle
    // MNetworkBitCount = 13
    // MNotSaved = !!UNKNOWN!!
    C_NetworkUtlVectorBase<QAngle> m_ragAngles;
    // MNetworkEnable
    // MNetworkBitCount = 8
    // MNetworkMinValue = 0.000000
    // MNetworkMaxValue = 1.000000
    // MNetworkEncodeFlags = 1
    // MNotSaved = !!UNKNOWN!!
    float32 m_flBlendWeight;
    // MNetworkEnable
    // MNotSaved = !!UNKNOWN!!
    CHandle<C_BaseEntity> m_hRagdollSource;
    // MNotSaved = !!UNKNOWN!!
    AttachmentHandle_t m_iEyeAttachment;
    // MNotSaved = !!UNKNOWN!!
    float32 m_flBlendWeightCurrent;
    // MNotSaved = !!UNKNOWN!!
    CUtlVector<int32> m_parentPhysicsBoneIndices;
    // MNotSaved = !!UNKNOWN!!
    CUtlVector<int32> m_worldSpaceBoneComputationOrder;
};