btDX11Buffer< Vectormath::Aos::Point3 > m_dx11VertexPreviousPosition
btDX11Buffer< Vectormath::Aos::Vector3 > m_dx11VertexVelocity
btDX11Buffer< int > m_dx11VertexTriangleCount
btSoftBodyVertexDataDX11(ID3D11Device *d3dDevice, ID3D11DeviceContext *d3dDeviceContext)
virtual bool moveFromAccelerator(bool bCopy=false, bool bCopyMinimum=true)
Move data to host memory from the accelerator if bCopy is false.
btDX11Buffer< Vectormath::Aos::Vector3 > m_dx11VertexForceAccumulator
virtual ~btSoftBodyVertexDataDX11()
btDX11Buffer< float > m_dx11VertexInverseMass
btDX11Buffer< float > m_dx11VertexArea
btDX11Buffer< Vectormath::Aos::Vector3 > m_dx11VertexNormal
ID3D11Device * m_d3dDevice
virtual bool onAccelerator()
Return true if data is on the accelerator.
Class describing a link for input into the system.
btDX11Buffer< int > m_dx11ClothIdentifier
Wrapper for vertex data information.
virtual bool moveToAccelerator()
Move data from host memory to the accelerator.
btDX11Buffer< Vectormath::Aos::Point3 > m_dx11VertexPosition
ID3D11DeviceContext * m_d3dDeviceContext