Implementation of HardwareBufferManager for D3D9.
More...
#include <OgreD3D9HardwareBufferManager.h>
|
| D3D9HardwareBufferManagerBase () |
|
| ~D3D9HardwareBufferManagerBase () |
|
HardwareCounterBufferSharedPtr | createCounterBuffer (size_t sizeBytes, HardwareBuffer::Usage usage=HardwareBuffer::HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE, bool useShadowBuffer=false, const String &name="") |
|
HardwareIndexBufferSharedPtr | createIndexBuffer (HardwareIndexBuffer::IndexType itype, size_t numIndexes, HardwareBuffer::Usage usage, bool useShadowBuffer=false) |
| Create a hardware vertex buffer. More...
|
|
RenderToVertexBufferSharedPtr | createRenderToVertexBuffer () |
| Create a render to vertex buffer. More...
|
|
HardwareUniformBufferSharedPtr | createUniformBuffer (size_t sizeBytes, HardwareBuffer::Usage usage, bool useShadowBuffer, const String &name="") |
|
HardwareVertexBufferSharedPtr | createVertexBuffer (size_t vertexSize, size_t numVerts, HardwareBuffer::Usage usage, bool useShadowBuffer=false) |
| Creates a vertex buffer. More...
|
|
Implementation of HardwareBufferManager for D3D9.
◆ D3D9HardwareBufferManagerBase()
Ogre::D3D9HardwareBufferManagerBase::D3D9HardwareBufferManagerBase |
( |
| ) |
|
◆ ~D3D9HardwareBufferManagerBase()
Ogre::D3D9HardwareBufferManagerBase::~D3D9HardwareBufferManagerBase |
( |
| ) |
|
◆ createCounterBuffer()
HardwareCounterBufferSharedPtr Ogre::D3D9HardwareBufferManagerBase::createCounterBuffer |
( |
size_t |
sizeBytes, |
|
|
HardwareBuffer::Usage |
usage = HardwareBuffer::HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE , |
|
|
bool |
useShadowBuffer = false , |
|
|
const String & |
name = "" |
|
) |
| |
◆ createIndexBuffer()
HardwareIndexBufferSharedPtr Ogre::D3D9HardwareBufferManagerBase::createIndexBuffer |
( |
HardwareIndexBuffer::IndexType |
itype, |
|
|
size_t |
numIndexes, |
|
|
HardwareBuffer::Usage |
usage, |
|
|
bool |
useShadowBuffer = false |
|
) |
| |
Create a hardware vertex buffer.
◆ createRenderToVertexBuffer()
RenderToVertexBufferSharedPtr Ogre::D3D9HardwareBufferManagerBase::createRenderToVertexBuffer |
( |
| ) |
|
Create a render to vertex buffer.
◆ createUniformBuffer()
HardwareUniformBufferSharedPtr Ogre::D3D9HardwareBufferManagerBase::createUniformBuffer |
( |
size_t |
sizeBytes, |
|
|
HardwareBuffer::Usage |
usage, |
|
|
bool |
useShadowBuffer, |
|
|
const String & |
name = "" |
|
) |
| |
◆ createVertexBuffer()
HardwareVertexBufferSharedPtr Ogre::D3D9HardwareBufferManagerBase::createVertexBuffer |
( |
size_t |
vertexSize, |
|
|
size_t |
numVerts, |
|
|
HardwareBuffer::Usage |
usage, |
|
|
bool |
useShadowBuffer = false |
|
) |
| |
The documentation for this class was generated from the following file: