Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

# Ogre::HardwareBufferManager Member List

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

_forceReleaseBufferCopies(const HardwareVertexBufferSharedPtr &sourceBuffer) | Ogre::HardwareBufferManager | `[virtual]`
_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)=0 | Ogre::HardwareBufferManager | `[pure virtual]`
createVertexBuffer(size_t vertexSize, size_t numVerts, HardwareBuffer::Usage usage, bool useShadowBuffer=false)=0 | Ogre::HardwareBufferManager | `[pure virtual]`
createVertexBufferBinding(void) | Ogre::HardwareBufferManager | `[virtual]`
createVertexDeclaration(void) | Ogre::HardwareBufferManager | `[virtual]`
destroyAllBindings(void) | Ogre::HardwareBufferManager | `[protected, virtual]`
destroyAllDeclarations(void) | Ogre::HardwareBufferManager | `[protected, virtual]`
destroyIndexBuffer(HardwareIndexBuffer *buf)=0 | Ogre::HardwareBufferManager | `[protected, pure virtual]`
destroyVertexBuffer(HardwareVertexBuffer *buf)=0 | Ogre::HardwareBufferManager | `[protected, pure virtual]`
destroyVertexBufferBinding(VertexBufferBinding *binding) | Ogre::HardwareBufferManager | `[virtual]`
destroyVertexDeclaration(VertexDeclaration *decl) | Ogre::HardwareBufferManager | `[virtual]`
FreeTemporaryVertexBufferList typedef | Ogre::HardwareBufferManager | `[protected]`
FreeTemporaryVertexBufferMap typedef | Ogre::HardwareBufferManager | `[protected]`
getSingleton(void) | Ogre::HardwareBufferManager | `[static]`
getSingletonPtr(void) | Ogre::HardwareBufferManager | `[static]`
HardwareBufferManager() | Ogre::HardwareBufferManager |
HardwareIndexBufferSharedPtr class | Ogre::HardwareBufferManager | `[friend]`
HardwareVertexBufferSharedPtr class | Ogre::HardwareBufferManager | `[friend]`
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]`
ms_Singleton | Ogre::Singleton< HardwareBufferManager > | `[protected, static]`
mTempVertexBufferLicenses | Ogre::HardwareBufferManager | `[protected]`
mVertexBufferBindings | Ogre::HardwareBufferManager | `[protected]`
mVertexBuffers | Ogre::HardwareBufferManager | `[protected]`
mVertexDeclarations | Ogre::HardwareBufferManager | `[protected]`
registerVertexBufferSourceAndCopy(const HardwareVertexBufferSharedPtr &sourceBuffer, const HardwareVertexBufferSharedPtr &copy) | Ogre::HardwareBufferManager | `[virtual]`
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]`
~HardwareBufferManager() | Ogre::HardwareBufferManager | `[virtual]`
~Singleton(void) | Ogre::Singleton< HardwareBufferManager > |

Copyright © 2002-2003 by The OGRE Team
Last modified Sun Nov 28 19:51:03 2004