#include <OgreGLES2HardwareBuffer.h>
|
| GLES2HardwareBuffer (GLenum target, size_t sizeInBytes, GLenum usage) |
|
| ~GLES2HardwareBuffer () |
|
void | copyData (GLuint srcBufferId, size_t srcOffset, size_t dstOffset, size_t length, bool discardWholeBuffer) |
|
void | createBuffer () |
|
void | destroyBuffer () |
|
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=false) |
|
◆ GLES2HardwareBuffer()
Ogre::GLES2HardwareBuffer::GLES2HardwareBuffer |
( |
GLenum |
target, |
|
|
size_t |
sizeInBytes, |
|
|
GLenum |
usage |
|
) |
| |
◆ ~GLES2HardwareBuffer()
Ogre::GLES2HardwareBuffer::~GLES2HardwareBuffer |
( |
| ) |
|
◆ createBuffer()
void Ogre::GLES2HardwareBuffer::createBuffer |
( |
| ) |
|
◆ destroyBuffer()
void Ogre::GLES2HardwareBuffer::destroyBuffer |
( |
| ) |
|
◆ lockImpl()
◆ unlockImpl()
void Ogre::GLES2HardwareBuffer::unlockImpl |
( |
| ) |
|
◆ readData()
void Ogre::GLES2HardwareBuffer::readData |
( |
size_t |
offset, |
|
|
size_t |
length, |
|
|
void * |
pDest |
|
) |
| |
◆ writeData()
void Ogre::GLES2HardwareBuffer::writeData |
( |
size_t |
offset, |
|
|
size_t |
length, |
|
|
const void * |
pSource, |
|
|
bool |
discardWholeBuffer = false |
|
) |
| |
◆ copyData()
void Ogre::GLES2HardwareBuffer::copyData |
( |
GLuint |
srcBufferId, |
|
|
size_t |
srcOffset, |
|
|
size_t |
dstOffset, |
|
|
size_t |
length, |
|
|
bool |
discardWholeBuffer |
|
) |
| |
◆ getGLBufferId()
GLuint Ogre::GLES2HardwareBuffer::getGLBufferId |
( |
void |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: