# Ogre::D3D9HardwareBufferManager Member List

This is the complete list of members for Ogre::D3D9HardwareBufferManager, including all inherited members.

_forceReleaseBufferCopies(const HardwareVertexBufferSharedPtr &sourceBuffer) | Ogre::HardwareBufferManager | `[virtual]`
_forceReleaseBufferCopies(HardwareVertexBuffer *sourceBuffer) | Ogre::HardwareBufferManager |
_notifyIndexBufferDestroyed(HardwareIndexBuffer *buf) | Ogre::HardwareBufferManager |
_notifyVertexBufferDestroyed(HardwareVertexBuffer *buf) | Ogre::HardwareBufferManager |
_releaseBufferCopies(void) | Ogre::HardwareBufferManager | `[virtual]`
allocateVertexBufferCopy(const HardwareVertexBufferSharedPtr &sourceBuffer, BufferLicenseType licenseType, HardwareBufferLicensee *licensee, bool copyData=false) | Ogre::HardwareBufferManager | `[virtual]`
BLT_AUTOMATIC_RELEASE enum value | Ogre::HardwareBufferManager |
BLT_MANUAL_RELEASE enum value | Ogre::HardwareBufferManager |
BufferLicenseType enum name | Ogre::HardwareBufferManager |
createIndexBuffer(HardwareIndexBuffer::IndexType itype, size_t numIndexes, HardwareBuffer::Usage usage, bool useShadowBuffer=false) | Ogre::D3D9HardwareBufferManager | `[virtual]`
createVertexBuffer(size_t vertexSize, size_t numVerts, HardwareBuffer::Usage usage, bool useShadowBuffer=false) | Ogre::D3D9HardwareBufferManager | `[virtual]`
createVertexBufferBinding(void) | Ogre::HardwareBufferManager | `[virtual]`
createVertexDeclaration(void) | Ogre::D3D9HardwareBufferManager | `[virtual]`
D3D9HardwareBufferManager(LPDIRECT3DDEVICE9 device) | Ogre::D3D9HardwareBufferManager |
destroyAllBindings(void) | Ogre::HardwareBufferManager | `[protected, virtual]`
destroyAllDeclarations(void) | Ogre::D3D9HardwareBufferManager | `[protected, virtual]`
destroyVertexBufferBinding(VertexBufferBinding *binding) | Ogre::HardwareBufferManager | `[virtual]`
destroyVertexDeclaration(VertexDeclaration *decl) | Ogre::D3D9HardwareBufferManager | `[virtual]`
FreeTemporaryVertexBufferList typedef | Ogre::HardwareBufferManager | `[protected]`
FreeTemporaryVertexBufferMap typedef | Ogre::HardwareBufferManager | `[protected]`
getSingleton(void) | Ogre::HardwareBufferManager | `[static]`
getSingletonPtr(void) | Ogre::HardwareBufferManager | `[static]`
HardwareBufferManager() | Ogre::HardwareBufferManager |
IndexBufferList typedef | Ogre::HardwareBufferManager | `[protected]`
makeBufferCopy(const HardwareVertexBufferSharedPtr &source, HardwareBuffer::Usage usage, bool useShadowBuffer) | Ogre::HardwareBufferManager | `[protected]`
mFreeTempVertexBufferMap | Ogre::HardwareBufferManager | `[protected]`
mIndexBuffers | Ogre::HardwareBufferManager | `[protected]`
mlpD3DDevice | Ogre::D3D9HardwareBufferManager | `[protected]`
ms_Singleton | Ogre::Singleton< HardwareBufferManager > | `[protected, static]`
mTempVertexBufferLicenses | Ogre::HardwareBufferManager | `[protected]`
mVertexBufferBindings | Ogre::HardwareBufferManager | `[protected]`
mVertexBuffers | Ogre::HardwareBufferManager | `[protected]`
mVertexDeclarations | Ogre::HardwareBufferManager | `[protected]`
recreateDefaultPoolResources(void) | Ogre::D3D9HardwareBufferManager |
registerVertexBufferSourceAndCopy(const HardwareVertexBufferSharedPtr &sourceBuffer, const HardwareVertexBufferSharedPtr &copy) | Ogre::HardwareBufferManager | `[virtual]`
releaseDefaultPoolResources(void) | Ogre::D3D9HardwareBufferManager |
releaseVertexBufferCopy(const HardwareVertexBufferSharedPtr &bufferCopy) | Ogre::HardwareBufferManager | `[virtual]`
Singleton(void) | Ogre::Singleton< HardwareBufferManager > |
TemporaryVertexBufferLicenseList typedef | Ogre::HardwareBufferManager | `[protected]`
VertexBufferBindingList typedef | Ogre::HardwareBufferManager | `[protected]`
VertexBufferList typedef | Ogre::HardwareBufferManager | `[protected]`
VertexDeclarationList typedef | Ogre::HardwareBufferManager | `[protected]`
~D3D9HardwareBufferManager() | Ogre::D3D9HardwareBufferManager |
~HardwareBufferManager() | Ogre::HardwareBufferManager | `[virtual]`
~Singleton(void) | Ogre::Singleton< HardwareBufferManager > |

Copyright © 2000-2005 by The OGRE Team
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Last modified Sun Feb 12 13:08:42 2006