| AllocatedObject() | Ogre::AllocatedObject< Alloc > | inlineexplicit |
| getAlignment(void) const | Ogre::MetalDiscardBuffer | inline |
| getBlockSize(void) const | Ogre::MetalDiscardBuffer | inline |
| getBlockStart(void) const | Ogre::MetalDiscardBuffer | inline |
| getBufferName(size_t &outOffset) | Ogre::MetalDiscardBuffer | |
| getOffset(void) const | Ogre::MetalDiscardBuffer | inline |
| getOwner(void) | Ogre::MetalDiscardBuffer | inline |
| getSizeBytes(void) const | Ogre::MetalDiscardBuffer | inline |
| map(bool noOverwrite) | Ogre::MetalDiscardBuffer | |
| MetalDiscardBuffer(size_t bufferSize, uint16 alignment, VaoManager *vaoManager, MetalDiscardBufferManager *owner) | Ogre::MetalDiscardBuffer | |
| MetalDiscardBufferManager class | Ogre::MetalDiscardBuffer | friend |
| operator delete(void *ptr) | Ogre::AllocatedObject< Alloc > | inline |
| operator delete(void *ptr, void *) | Ogre::AllocatedObject< Alloc > | inline |
| operator delete(void *ptr, const char *, int, const char *) | Ogre::AllocatedObject< Alloc > | inline |
| operator delete[](void *ptr) | Ogre::AllocatedObject< Alloc > | inline |
| operator delete[](void *ptr, const char *, int, const char *) | Ogre::AllocatedObject< Alloc > | inline |
| operator new(size_t sz, const char *file, int line, const char *func) | Ogre::AllocatedObject< Alloc > | inline |
| operator new(size_t sz) | Ogre::AllocatedObject< Alloc > | inline |
| operator new(size_t sz, void *ptr) | Ogre::AllocatedObject< Alloc > | inline |
| operator new[](size_t sz, const char *file, int line, const char *func) | Ogre::AllocatedObject< Alloc > | inline |
| operator new[](size_t sz) | Ogre::AllocatedObject< Alloc > | inline |
| unmap(void) | Ogre::MetalDiscardBuffer | |
| ~AllocatedObject() | Ogre::AllocatedObject< Alloc > | inline |