|
Allolib
1.0
C++ Components For Interactive Multimedia
|
This is the complete list of members for al::EasyVAO, including all inherited members.
| AttribDimension enum name (defined in al::EasyVAO) | al::EasyVAO | |
| AttribLayout enum name (defined in al::EasyVAO) | al::EasyVAO | |
| attribPointer(unsigned int index, BufferObject &buffer, int size, unsigned int type=GL_FLOAT, unsigned char normalized=GL_FALSE, int stride=0, void const *offset=NULL) (defined in al::VAO) | al::VAO | |
| bind() (defined in al::VAO) | al::VAO | |
| BYTE enum value (defined in al::VAO) | al::VAO | |
| create() | al::GPUObject | |
| created() const | al::GPUObject | |
| DataType enum name (defined in al::VAO) | al::VAO | |
| destroy() | al::GPUObject | |
| DIMENSION_COLOR enum value (defined in al::EasyVAO) | al::EasyVAO | |
| DIMENSION_NORMAL enum value (defined in al::EasyVAO) | al::EasyVAO | |
| DIMENSION_POSITION enum value (defined in al::EasyVAO) | al::EasyVAO | |
| DIMENSION_TEXCOORD enum value (defined in al::EasyVAO) | al::EasyVAO | |
| disableAttrib(unsigned int index) (defined in al::VAO) | al::VAO | |
| DOUBLE enum value (defined in al::VAO) | al::VAO | |
| draw() (defined in al::EasyVAO) | al::EasyVAO | |
| enableAttrib(unsigned int index) (defined in al::VAO) | al::VAO | |
| FLOAT enum value (defined in al::VAO) | al::VAO | |
| GPUObject() (defined in al::GPUObject) | al::GPUObject | |
| GPUObject(GPUObject const &)=delete (defined in al::GPUObject) | al::GPUObject | |
| GPUObject(GPUObject &&)=delete (defined in al::GPUObject) | al::GPUObject | |
| id() const | al::GPUObject | inline |
| id(unsigned long v) (defined in al::GPUObject) | al::GPUObject | inline |
| INT enum value (defined in al::VAO) | al::VAO | |
| invalidate() | al::GPUObject | |
| LAYOUT_COLOR enum value (defined in al::EasyVAO) | al::EasyVAO | |
| LAYOUT_NORMAL enum value (defined in al::EasyVAO) | al::EasyVAO | |
| LAYOUT_POSITION enum value (defined in al::EasyVAO) | al::EasyVAO | |
| LAYOUT_TEXCOORD enum value (defined in al::EasyVAO) | al::EasyVAO | |
| mColorAtt (defined in al::EasyVAO) | al::EasyVAO | |
| mGLPrimMode (defined in al::EasyVAO) | al::EasyVAO | |
| mID (defined in al::GPUObject) | al::GPUObject | protected |
| mIndexBuffer (defined in al::EasyVAO) | al::EasyVAO | |
| mNormalAtt (defined in al::EasyVAO) | al::EasyVAO | |
| mNumIndices (defined in al::EasyVAO) | al::EasyVAO | |
| mNumVertices (defined in al::EasyVAO) | al::EasyVAO | |
| mPositionAtt (defined in al::EasyVAO) | al::EasyVAO | |
| mResubmit (defined in al::GPUObject) | al::GPUObject | protected |
| mTexcoord2dAtt (defined in al::EasyVAO) | al::EasyVAO | |
| onCreate() override | al::VAO | virtual |
| onDestroy() override | al::VAO | virtual |
| operator=(GPUObject const &)=delete (defined in al::GPUObject) | al::GPUObject | |
| operator=(GPUObject &&)=delete (defined in al::GPUObject) | al::GPUObject | |
| primitive(unsigned int prim) (defined in al::EasyVAO) | al::EasyVAO | |
| SHORT enum value (defined in al::VAO) | al::VAO | |
| UBYTE enum value (defined in al::VAO) | al::VAO | |
| UINT enum value (defined in al::VAO) | al::VAO | |
| unbind() (defined in al::VAO) | al::VAO | |
| update(void *data, size_t typeSize, size_t arraySize, MeshAttrib &attrib, unsigned int dataType=GL_FLOAT) (defined in al::EasyVAO) | al::EasyVAO | |
| updateColor(T *data, size_t arraySize, unsigned int dataType=GL_FLOAT) (defined in al::EasyVAO) | al::EasyVAO | inline |
| updateIndices(const unsigned int *data, size_t size) (defined in al::EasyVAO) | al::EasyVAO | |
| updateNormal(T *data, size_t arraySize, unsigned int dataType=GL_FLOAT) (defined in al::EasyVAO) | al::EasyVAO | inline |
| updatePosition(T *data, int arraySize, unsigned int dataType=GL_FLOAT) (defined in al::EasyVAO) | al::EasyVAO | inline |
| updateTexcoord(T *data, size_t arraySize, unsigned int dataType=GL_FLOAT) (defined in al::EasyVAO) | al::EasyVAO | inline |
| updateWithoutBinding(const void *data, size_t typeSize, size_t arraySize, MeshAttrib &attrib, unsigned int dataType=GL_FLOAT) (defined in al::EasyVAO) | al::EasyVAO | |
| USHORT enum value (defined in al::VAO) | al::VAO | |
| validate() | al::GPUObject | |
| VAO() (defined in al::VAO) | al::VAO | |
| ~GPUObject() (defined in al::GPUObject) | al::GPUObject | virtual |
| ~VAO() (defined in al::VAO) | al::VAO | virtual |