Bullet Collision Detection & Physics Library
|
#include <btSoftBodySolverVertexBuffer.h>
Public Types | |
enum | BufferTypes { CPU_BUFFER , DX11_BUFFER , OPENGL_BUFFER } |
Public Member Functions | |
btVertexBufferDescriptor () | |
virtual | ~btVertexBufferDescriptor () |
virtual bool | hasVertexPositions () const |
virtual bool | hasNormals () const |
virtual BufferTypes | getBufferType () const =0 |
Return the type of the vertex buffer descriptor. | |
virtual int | getVertexOffset () const |
Return the vertex offset in floats from the base pointer. | |
virtual int | getVertexStride () const |
Return the vertex stride in number of floats between vertices. | |
virtual int | getNormalOffset () const |
Return the vertex offset in floats from the base pointer. | |
virtual int | getNormalStride () const |
Return the vertex stride in number of floats between vertices. | |
Protected Attributes | |
bool | m_hasVertexPositions |
bool | m_hasNormals |
int | m_vertexOffset |
int | m_vertexStride |
int | m_normalOffset |
int | m_normalStride |
Definition at line 19 of file btSoftBodySolverVertexBuffer.h.
Enumerator | |
---|---|
CPU_BUFFER | |
DX11_BUFFER | |
OPENGL_BUFFER |
Definition at line 22 of file btSoftBodySolverVertexBuffer.h.
|
inline |
Definition at line 40 of file btSoftBodySolverVertexBuffer.h.
|
inlinevirtual |
Definition at line 50 of file btSoftBodySolverVertexBuffer.h.
|
pure virtual |
Return the type of the vertex buffer descriptor.
Implemented in btCPUVertexBufferDescriptor.
Return the vertex offset in floats from the base pointer.
Definition at line 88 of file btSoftBodySolverVertexBuffer.h.
Return the vertex stride in number of floats between vertices.
Definition at line 96 of file btSoftBodySolverVertexBuffer.h.
Return the vertex offset in floats from the base pointer.
Definition at line 72 of file btSoftBodySolverVertexBuffer.h.
Return the vertex stride in number of floats between vertices.
Definition at line 80 of file btSoftBodySolverVertexBuffer.h.
Definition at line 59 of file btSoftBodySolverVertexBuffer.h.
Definition at line 54 of file btSoftBodySolverVertexBuffer.h.
|
protected |
Definition at line 31 of file btSoftBodySolverVertexBuffer.h.
|
protected |
Definition at line 30 of file btSoftBodySolverVertexBuffer.h.
|
protected |
Definition at line 36 of file btSoftBodySolverVertexBuffer.h.
|
protected |
Definition at line 37 of file btSoftBodySolverVertexBuffer.h.
|
protected |
Definition at line 33 of file btSoftBodySolverVertexBuffer.h.
|
protected |
Definition at line 34 of file btSoftBodySolverVertexBuffer.h.