, including all inherited members.
| _bo | vcg::GLMeshAttributesFeeder< MESHTYPE > | [protected] |
| _borendering | vcg::GLMeshAttributesFeeder< MESHTYPE > | [protected] |
| _chunkmap | vcg::GLMeshAttributesFeeder< MESHTYPE > | [protected] |
| _currallocatedboatt | vcg::GLMeshAttributesFeeder< MESHTYPE > | [protected] |
| _gpumeminfo | vcg::GLMeshAttributesFeeder< MESHTYPE > | [protected] |
| _lastfeedingusedreplicatedpipeline | vcg::GLMeshAttributesFeeder< MESHTYPE > | [protected] |
| _mesh | vcg::GLMeshAttributesFeeder< MESHTYPE > | [protected] |
| _perbatchprim | vcg::GLMeshAttributesFeeder< MESHTYPE > | [protected] |
| _rendermodinitialized | vcg::GLMeshAttributesFeeder< MESHTYPE > | [protected] |
| _texindnumtriangles | vcg::GLMeshAttributesFeeder< MESHTYPE > | [protected] |
| ATT_ALL enum value | vcg::GLFeederInfo | |
| ATT_BIT_MASK typedef | vcg::GLFeederInfo | |
| ATT_FACECOLOR enum value | vcg::GLFeederInfo | |
| ATT_FACENORMAL enum value | vcg::GLFeederInfo | |
| ATT_MESHCOLOR enum value | vcg::GLFeederInfo | |
| ATT_NAMES enum name | vcg::GLFeederInfo | |
| ATT_NAMES_ARITY enum value | vcg::GLFeederInfo | |
| ATT_VERTCOLOR enum value | vcg::GLFeederInfo | |
| ATT_VERTINDEX enum value | vcg::GLFeederInfo | |
| ATT_VERTNORMAL enum value | vcg::GLFeederInfo | |
| ATT_VERTPOSITION enum value | vcg::GLFeederInfo | |
| ATT_VERTTEXTURE enum value | vcg::GLFeederInfo | |
| ATT_WEDGETEXTURE enum value | vcg::GLFeederInfo | |
| attBitMask(ATT_NAMES attname) | vcg::GLFeederInfo | [inline, static] |
| boExpectedDimension(ATT_NAMES name, bool replicatedpipeline, bool generateindex) const | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline, protected] |
| boExpectedSize(ATT_NAMES name, bool replicatedpipeline, bool generateindex) const | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline, protected] |
| bufferDeAllocationRequested(const ATT_NAMES att) | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline, protected] |
| bufferObjectsMemoryRequired(const ReqAtts &rqatt) const | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline, protected] |
| buffersAllocationFunction(const ReqAtts &req, std::vector< bool > &attributestobeupdated) | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline, protected] |
| buffersDeAllocationRequested() | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline] |
| buffersDeAllocationRequested(const ReqAtts &rq) | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline] |
| ChunkMap typedef | vcg::GLMeshAttributesFeeder< MESHTYPE > | [protected] |
| ChunkVector typedef | vcg::GLMeshAttributesFeeder< MESHTYPE > | [protected] |
| disableClientState(ATT_NAMES boname, const ReqAtts &req) const | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline, protected] |
| draw(const ReqAtts &rq, const std::vector< GLuint > textid=std::vector< GLuint >()) | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline] |
| drawPoints(const ReqAtts &req) | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline, protected] |
| drawTriangles(const ReqAtts &req, const std::vector< GLuint > &textureindex=std::vector< GLuint >()) | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline, protected] |
| fillchunkMap(ChunkMap &cmap) | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline, protected] |
| getBufferObjectInfo(ATT_NAMES boname) const | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline, protected] |
| GLMeshAttributesFeeder(MESHTYPE &mesh, MemoryInfo &meminfo, size_t perbatchprimitives) | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline] |
| immediateModeRendering(const ReqAtts &req, const std::vector< GLuint > &textureindex=std::vector< GLuint >()) | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline, protected] |
| invalidateRequestedAttributes(const ReqAtts &rq) | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline] |
| isPerVertexAttribute(ATT_NAMES name) | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline, protected, static] |
| isPossibleToUseBORendering() const | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline] |
| perBatchPrimitives() const | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline] |
| PR_NAMES_ARITY enum value | vcg::GLFeederInfo | |
| PR_NONE enum value | vcg::GLFeederInfo | |
| PR_POINTS enum value | vcg::GLFeederInfo | |
| PR_QUADS enum value | vcg::GLFeederInfo | |
| PR_TRIANGLES enum value | vcg::GLFeederInfo | |
| PRIMITIVE_MODALITY enum name | vcg::GLFeederInfo | |
| removeRequestedAttributes(const ReqAtts &rq) | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline] |
| setBufferPointer(ATT_NAMES boname) const | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline, protected] |
| setPerBatchPrimitives(size_t perbatchprimitives) | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline] |
| setupRequestedAttributes(const ReqAtts &rq, bool &allocated) | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline] |
| tryToAllocateAndCopyAttributesInBO(const ReqAtts &req) | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline, protected] |
| updateBuffersIndexedPipeline(const std::vector< bool > &attributestobeupdated) | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline, protected] |
| updateBuffersReplicatedPipeline(const std::vector< bool > &attributestobeupdated) | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline, protected] |
| updateClientState(const ReqAtts &req) | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline, protected] |
| ~GLMeshAttributesFeeder() | vcg::GLMeshAttributesFeeder< MESHTYPE > | [inline] |