|  | OGRE 2.1
    Object-Oriented Graphics Rendering Engine | 
Implementation of HardwareBufferManager for D3D9. More...
#include <OgreD3D9HardwareBufferManager.h>
 Inheritance diagram for Ogre::D3D9HardwareBufferManagerBase:
 Inheritance diagram for Ogre::D3D9HardwareBufferManagerBase:| Public Member Functions | |
| 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. | |
| RenderToVertexBufferSharedPtr | createRenderToVertexBuffer () | 
| Create a render to vertex buffer. | |
| 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. | |
Implementation of HardwareBufferManager for D3D9.
| Ogre::D3D9HardwareBufferManagerBase::D3D9HardwareBufferManagerBase | ( | ) | 
| Ogre::D3D9HardwareBufferManagerBase::~D3D9HardwareBufferManagerBase | ( | ) | 
| HardwareCounterBufferSharedPtr Ogre::D3D9HardwareBufferManagerBase::createCounterBuffer | ( | size_t | sizeBytes, | 
| HardwareBuffer::Usage | usage = HardwareBuffer::HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE, | ||
| bool | useShadowBuffer = false, | ||
| const String & | name = "" | ||
| ) | 
| HardwareIndexBufferSharedPtr Ogre::D3D9HardwareBufferManagerBase::createIndexBuffer | ( | HardwareIndexBuffer::IndexType | itype, | 
| size_t | numIndexes, | ||
| HardwareBuffer::Usage | usage, | ||
| bool | useShadowBuffer = false | ||
| ) | 
Create a hardware vertex buffer.
| RenderToVertexBufferSharedPtr Ogre::D3D9HardwareBufferManagerBase::createRenderToVertexBuffer | ( | ) | 
Create a render to vertex buffer.
| HardwareUniformBufferSharedPtr Ogre::D3D9HardwareBufferManagerBase::createUniformBuffer | ( | size_t | sizeBytes, | 
| HardwareBuffer::Usage | usage, | ||
| bool | useShadowBuffer, | ||
| const String & | name = "" | ||
| ) | 
| HardwareVertexBufferSharedPtr Ogre::D3D9HardwareBufferManagerBase::createVertexBuffer | ( | size_t | vertexSize, | 
| size_t | numVerts, | ||
| HardwareBuffer::Usage | usage, | ||
| bool | useShadowBuffer = false | ||
| ) | 
Creates a vertex buffer.