| area() | G3D::AttributeArray | inline |
| area() const | G3D::AttributeArray | inline |
| AttributeArray() | G3D::AttributeArray | |
| AttributeArray(size_t numBytes, const shared_ptr< VertexBuffer > &_area) | G3D::AttributeArray | |
| AttributeArray(const T *sourcePtr, int _numElements, const shared_ptr< VertexBuffer > &_area) | G3D::AttributeArray | inline |
| AttributeArray(const Array< T > &source, const shared_ptr< VertexBuffer > &_area) | G3D::AttributeArray | inline |
| AttributeArray(const T *srcPtr, size_t _numElements, size_t srcStride, AttributeArray dstPtr, size_t dstOffset, size_t dstStride) | G3D::AttributeArray | inline |
| AttributeArray(const T &ignored, int _numElements, AttributeArray dstPtr, size_t dstOffset, size_t dstStride) | G3D::AttributeArray | inline |
| AttributeArray(const T &ignored, int _numElements, shared_ptr< VertexBuffer > dstPtr) | G3D::AttributeArray | inline |
| AttributeArray(const Array< T > &source, AttributeArray dstPtr, size_t dstOffset, size_t dstStride) | G3D::AttributeArray | inline |
| buffer() | G3D::AttributeArray | inline |
| buffer() const | G3D::AttributeArray | inline |
| createInterleaved(const Array< T1 > &src1, AttributeArray &var1, const Array< T2 > &src2, AttributeArray &var2, const Array< T3 > &src3, AttributeArray &var3, const Array< T4 > &src4, AttributeArray &var4, const Array< T5 > &src5, AttributeArray &var5, const shared_ptr< VertexBuffer > &area) | G3D::AttributeArray | inlinestatic |
| createInterleaved(const Array< T1 > &src1, AttributeArray &var1, const Array< T2 > &src2, AttributeArray &var2, const Array< T3 > &src3, AttributeArray &var3, const Array< T4 > &src4, AttributeArray &var4, const shared_ptr< VertexBuffer > &area) | G3D::AttributeArray | inlinestatic |
| elementSize() const | G3D::AttributeArray | inline |
| generation() const | G3D::AttributeArray | inline |
| IndexStream() | G3D::IndexStream | inline |
| IndexStream(const Array< T > &source, const shared_ptr< VertexBuffer > &_area) | G3D::IndexStream | inline |
| IndexStream(const T *sourcePtr, int _numElements, const shared_ptr< VertexBuffer > &_area) | G3D::IndexStream | inline |
| IndexStream(const T &ignored, int _numElements, const shared_ptr< VertexBuffer > &dstPtr) | G3D::IndexStream | inline |
| init(AttributeArray &dstPtr, size_t dstOffset, GLenum glformat, size_t eltSize, int numElements, size_t stride, bool normalizedFixedPoint) | G3D::AttributeArray | protected |
| init(const void *sourcePtr, int numElements, shared_ptr< VertexBuffer > area, GLenum glformat, size_t eltSize, bool normalizedFixedPoint) | G3D::AttributeArray | protected |
| init(const void *srcPtr, int numElements, size_t srcStride, GLenum glformat, size_t eltSize, AttributeArray dstPtr, size_t dstOffset, size_t dstStride, bool normalizedFixedPoint) | G3D::AttributeArray | protected |
| m_area | G3D::AttributeArray | protected |
| m_elementSize | G3D::AttributeArray | protected |
| m_generation | G3D::AttributeArray | protected |
| m_maxSize | G3D::AttributeArray | protected |
| m_normalizedFixedPoint | G3D::AttributeArray | protected |
| m_numElements | G3D::AttributeArray | protected |
| m_pointer | G3D::AttributeArray | protected |
| m_stride | G3D::AttributeArray | protected |
| m_underlyingRepresentation | G3D::AttributeArray | protected |
| mapBuffer(GLenum permissions) | G3D::AttributeArray | |
| maxSize() const | G3D::AttributeArray | inline |
| normalizedFixedPoint() | G3D::AttributeArray | inline |
| openGLTarget() const | G3D::IndexStream | inlinevirtual |
| operator==(const AttributeArray &other) const | G3D::AttributeArray | inline |
| pointer() const | G3D::AttributeArray | inlineprotected |
| set(int index, const void *value, GLenum glformat, size_t eltSize) | G3D::AttributeArray | protected |
| set(int index, const T &value) | G3D::AttributeArray | inline |
| setNormalizedFixedPoint(bool b) | G3D::AttributeArray | inline |
| size() const | G3D::AttributeArray | inline |
| startAddress() const | G3D::AttributeArray | inline |
| stride() const | G3D::AttributeArray | inline |
| underlyingRepresentation() const | G3D::AttributeArray | inline |
| unmapBuffer() | G3D::AttributeArray | |
| update(const void *sourcePtr, int _numElements, GLenum glformat, size_t eltSize, bool normalizedFixedPoint) | G3D::AttributeArray | protected |
| update(const T *sourcePtr, int _numElements) | G3D::AttributeArray | inline |
| update(const Array< T > &source) | G3D::AttributeArray | inline |
| updateInterleaved(const Array< T1 > &src1, AttributeArray &var1, const Array< T2 > &src2, AttributeArray &var2, const Array< T3 > &src3, AttributeArray &var3, const Array< T4 > &src4, AttributeArray &var4, const Array< T5 > &src5, AttributeArray &var5) | G3D::AttributeArray | inlinestatic |
| updateInterleaved(const Array< T1 > &src1, AttributeArray &var1, const Array< T2 > &src2, AttributeArray &var2, const Array< T3 > &src3, AttributeArray &var3, const Array< T4 > &src4, AttributeArray &var4) | G3D::AttributeArray | inlinestatic |
| uploadToCard(const void *sourcePtr, size_t dstPtrOffsetElements, size_t size) | G3D::AttributeArray | protected |
| uploadToCardStride(const void *sourcePtr, size_t srcElements, size_t srcSizeBytes, size_t srcStrideBytes, size_t dstPtrOffsetBytes, size_t dstStrideBytes) | G3D::AttributeArray | protected |
| valid() const | G3D::AttributeArray | |
| vertexAttribPointer(unsigned int attribNum) const | G3D::AttributeArray | protected |
| ~AttributeArray() | G3D::AttributeArray | inlinevirtual |