Bullet Collision Detection & Physics Library
|
Class to manage movement of data from a solver to a given target. More...
#include <btSoftBodySolver_DX11.h>
Classes | |
struct | OutputToVertexArrayCB |
Public Member Functions | |
btSoftBodySolverOutputDXtoDX (ID3D11Device *dx11Device, ID3D11DeviceContext *dx11Context, DXFunctions::CompileFromMemoryFunc dx11CompileFromMemory=&D3DX11CompileFromMemory) | |
~btSoftBodySolverOutputDXtoDX () | |
virtual void | copySoftBodyToVertexBuffer (const btSoftBody *const softBody, btVertexBufferDescriptor *vertexBuffer) |
Output current computed vertex data to the vertex buffers for all cloths in the solver. More... | |
Public Member Functions inherited from btSoftBodySolverOutputDXtoCPU | |
btSoftBodySolverOutputDXtoCPU () | |
Public Member Functions inherited from btSoftBodySolverOutput | |
btSoftBodySolverOutput () | |
virtual | ~btSoftBodySolverOutput () |
Protected Member Functions | |
bool | checkInitialized () |
bool | buildShaders () |
void | releaseKernels () |
Protected Attributes | |
DXFunctions | dxFunctions |
DXFunctions::KernelDesc | outputToVertexArrayWithNormalsKernel |
DXFunctions::KernelDesc | outputToVertexArrayWithoutNormalsKernel |
bool | m_shadersInitialized |
Class to manage movement of data from a solver to a given target.
This version is the DX to DX version and subclasses DX to CPU so that it works for that too.
Definition at line 646 of file btSoftBodySolver_DX11.h.
|
inline |
Definition at line 674 of file btSoftBodySolver_DX11.h.
|
inline |
Definition at line 680 of file btSoftBodySolver_DX11.h.
|
protected |
Definition at line 1889 of file btSoftBodySolver_DX11.cpp.
|
protected |
Definition at line 1869 of file btSoftBodySolver_DX11.cpp.
|
virtual |
Output current computed vertex data to the vertex buffers for all cloths in the solver.
Reimplemented from btSoftBodySolverOutputDXtoCPU.
Definition at line 1915 of file btSoftBodySolver_DX11.cpp.
|
protected |
Definition at line 1878 of file btSoftBodySolver_DX11.cpp.
|
protected |
Definition at line 662 of file btSoftBodySolver_DX11.h.
|
protected |
Definition at line 667 of file btSoftBodySolver_DX11.h.
|
protected |
Definition at line 663 of file btSoftBodySolver_DX11.h.
|
protected |
Definition at line 664 of file btSoftBodySolver_DX11.h.