GFXD3D9VertexBuffer
Engine/source/gfx/D3D9/gfxD3D9VertexBuffer.h
Public Attributes
bool
TORQUE_DEBUG bool
IDirect3DVertexBuffer9 *
Public Functions
GFXD3D9VertexBuffer(GFXDevice * device, U32 numVerts, const GFXVertexFormat * vertexFormat, U32 vertexSize, GFXBufferType bufferType)
Detailed Description
Public Attributes
bool mClearAtFrameEnd
TORQUE_DEBUG bool mIsFirstLock
StrongRefPtr< GFXD3D9VertexBuffer > mVolatileBuffer
IDirect3DVertexBuffer9 * vb
Public Functions
GFXD3D9VertexBuffer()
GFXD3D9VertexBuffer(GFXDevice * device, U32 numVerts, const GFXVertexFormat * vertexFormat, U32 vertexSize, GFXBufferType bufferType)
~GFXD3D9VertexBuffer()
lock(U32 vertexStart, U32 vertexEnd, void ** vertexPtr)
Reimplemented from: GFXVertexBuffer
prepare()
Reimplemented from: GFXVertexBuffer
resurrect()
Reimplemented from: GFXResource
setName(const char * n)
unlock()
Reimplemented from: GFXVertexBuffer
zombify()
Reimplemented from: GFXResource
