#include <OgreGL3PlusHardwareBuffer.h>
|  | 
|  | GL3PlusHardwareBuffer (GLenum target, size_t sizeInBytes, uint32 usage) | 
|  | 
|  | ~GL3PlusHardwareBuffer () | 
|  | 
| void | copyData (GLuint srcBufferId, size_t srcOffset, size_t dstOffset, size_t length, bool discardWholeBuffer) | 
|  | 
| GLuint | getGLBufferId (void) const | 
|  | 
| void * | lockImpl (size_t offset, size_t length, HardwareBuffer::LockOptions options) | 
|  | 
| void | readData (size_t offset, size_t length, void *pDest) | 
|  | 
| void | unlockImpl () | 
|  | 
| void | writeData (size_t offset, size_t length, const void *pSource, bool discardWholeBuffer) | 
|  | 
◆ GL3PlusHardwareBuffer()
      
        
          | Ogre::GL3PlusHardwareBuffer::GL3PlusHardwareBuffer | ( | GLenum | target, | 
        
          |  |  | size_t | sizeInBytes, | 
        
          |  |  | uint32 | usage | 
        
          |  | ) |  |  | 
      
 
 
◆ ~GL3PlusHardwareBuffer()
      
        
          | Ogre::GL3PlusHardwareBuffer::~GL3PlusHardwareBuffer | ( |  | ) |  | 
      
 
 
◆ lockImpl()
◆ unlockImpl()
      
        
          | void Ogre::GL3PlusHardwareBuffer::unlockImpl | ( |  | ) |  | 
      
 
 
◆ readData()
      
        
          | void Ogre::GL3PlusHardwareBuffer::readData | ( | size_t | offset, | 
        
          |  |  | size_t | length, | 
        
          |  |  | void * | pDest | 
        
          |  | ) |  |  | 
      
 
 
◆ writeData()
      
        
          | void Ogre::GL3PlusHardwareBuffer::writeData | ( | size_t | offset, | 
        
          |  |  | size_t | length, | 
        
          |  |  | const void * | pSource, | 
        
          |  |  | bool | discardWholeBuffer | 
        
          |  | ) |  |  | 
      
 
 
◆ copyData()
      
        
          | void Ogre::GL3PlusHardwareBuffer::copyData | ( | GLuint | srcBufferId, | 
        
          |  |  | size_t | srcOffset, | 
        
          |  |  | size_t | dstOffset, | 
        
          |  |  | size_t | length, | 
        
          |  |  | bool | discardWholeBuffer | 
        
          |  | ) |  |  | 
      
 
 
◆ getGLBufferId()
  
  | 
        
          | GLuint Ogre::GL3PlusHardwareBuffer::getGLBufferId | ( | void |  | ) | const |  | inline | 
 
 
The documentation for this class was generated from the following file: