| AllocatedObject() | Ogre::AllocatedObject< Alloc > | inlineexplicit | 
  | getAlignment() const | Ogre::MetalDiscardBuffer | inline | 
  | getBlockSize() const | Ogre::MetalDiscardBuffer | inline | 
  | getBlockStart() const | Ogre::MetalDiscardBuffer | inline | 
  | getBufferName(size_t &outOffset) | Ogre::MetalDiscardBuffer |  | 
  | getOffset() const | Ogre::MetalDiscardBuffer | inline | 
  | getOwner() | Ogre::MetalDiscardBuffer | inline | 
  | getSizeBytes() 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() | Ogre::MetalDiscardBuffer |  | 
  | ~AllocatedObject() | Ogre::AllocatedObject< Alloc > | inline |