OGRE: Member List

| OGRE 2.2.4 Object-Oriented Graphics Rendering Engine

Ogre::GL3PlusVertexArrayObject Member List

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

AllocatedObject() | Ogre::AllocatedObject< Alloc > | inlineexplicit
clone(VaoManager *vaoManager, SharedVertexBufferMap *sharedBuffers, int vertexBufferType=-1, int indexBufferType=-1) const | Ogre::VertexArrayObject |
findBySemantic(VertexElementSemantic semantic, size_t &outIndex, size_t &outOffset, size_t repeat=0) const | Ogre::VertexArrayObject |
getBaseVertexBuffer(void) const | Ogre::VertexArrayObject | inline
getIndexBuffer(void) const | Ogre::VertexArrayObject | inline
getInputLayoutId(void) const | Ogre::VertexArrayObject | inline
getOperationType(void) const | Ogre::VertexArrayObject | inline
getPrimitiveCount(void) const | Ogre::VertexArrayObject | inline
getPrimitiveStart(void) const | Ogre::VertexArrayObject | inline
getRenderQueueId(void) const | Ogre::VertexArrayObject | inline
getVaoName(void) const | Ogre::VertexArrayObject | inline
getVertexBuffers(void) const | Ogre::VertexArrayObject | inline
getVertexDeclaration(void) const | Ogre::VertexArrayObject |
getVertexDeclaration(const VertexBufferPackedVec &vertexBuffers) | Ogre::VertexArrayObject | static
GL3PlusVertexArrayObject(GLuint vaoName, uint32 renderQueueId, const VertexBufferPackedVec &vertexBuffers, IndexBufferPacked *indexBuffer, OperationType opType) | Ogre::GL3PlusVertexArrayObject | inline
mapAsyncTickets(ReadRequestsArray &tickets) | Ogre::VertexArrayObject | static
mPrimType | Ogre::GL3PlusVertexArrayObject |
msDummyVertexBuffer | Ogre::VertexArrayObject | static
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
readRequests(ReadRequestsArray &requests, size_t elementStart=0, size_t elementCount=0, bool skipRequestIfBufferHasShadowCopy=false) | Ogre::VertexArrayObject |
ReadRequestsArray typedef | Ogre::VertexArrayObject |
setPrimitiveRange(uint32 primStart, uint32 primCount) | Ogre::VertexArrayObject |
unmapAsyncTickets(ReadRequestsArray &tickets) | Ogre::VertexArrayObject | static
VertexArrayObject(uint32 vaoName, uint32 renderQueueId, uint16 inputLayoutId, const VertexBufferPackedVec &vertexBuffers, IndexBufferPacked *indexBuffer, OperationType operationType) | Ogre::VertexArrayObject |
~AllocatedObject() | Ogre::AllocatedObject< Alloc > | inline