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 |