3es  0.7
tes::MeshResource Member List

This is the complete list of members for tes::MeshResource, including all inherited members.

clone() const =0tes::Resourcepure virtual
colours(unsigned &stride, int stream=0) const =0tes::MeshResourcepure virtual
create(PacketWriter &packet) const overridetes::MeshResourcevirtual
dataStride (defined in tes::MeshResource)tes::MeshResource
destroy(PacketWriter &packet) const overridetes::MeshResourcevirtual
drawType(int stream=0) const =0tes::MeshResourcepure virtual
estimateTransferCount(size_t elementSize, unsigned byteLimit, int overhead=0)tes::MeshResourcestatic
id() const =0tes::Resourcepure virtual
indexByteWidth (defined in tes::MeshResource)tes::MeshResource
indexCount(int stream=0) const =0tes::MeshResourcepure virtual
indices(unsigned &stride, unsigned &width, int stream=0) const =0tes::MeshResourcepure virtual
indicesPtr (defined in tes::MeshResource)tes::MeshResource
mesh (defined in tes::MeshResource)tes::MeshResource
nextPhase(TransferProgress &progress) const (defined in tes::MeshResource)tes::MeshResourceprotectedvirtual
normals(unsigned &stride, int stream=0) const =0tes::MeshResourcepure virtual
offset (defined in tes::MeshResource)tes::MeshResource
offsettes::MeshResource
packet()tes::MeshResource
tint() const =0 (defined in tes::MeshResource)tes::MeshResourcepure virtual
transfer(PacketWriter &packet, int byteLimit, TransferProgress &progress) const overridetes::MeshResourcevirtual
transform() const =0 (defined in tes::MeshResource)tes::MeshResourcepure virtual
typeId() const overridetes::MeshResourcevirtual
uniqueKey() consttes::Resourceinline
uvs(unsigned &stride, int stream=0) const =0tes::MeshResourcepure virtual
vertexCount(int stream=0) const =0tes::MeshResourcepure virtual
vertices(unsigned &stride, int stream=0) const =0tes::MeshResourcepure virtual
while(offset< mesh->indexCount()) * (defined in tes::MeshResource)tes::MeshResourceinline
writeColours(PacketWriter &packet, uint32_t meshId, uint32_t offset, unsigned byteLimit, const uint8_t *dataSource, unsigned dataStride, uint32_t componentCount)tes::MeshResourcestatic
writeIndices(PacketWriter &packet, uint32_t meshId, uint32_t offset, unsigned byteLimit, const uint8_t *dataSource, unsigned dataStride, unsigned indexByteWidth, uint32_t componentCount) (defined in tes::MeshResource)tes::MeshResourcestatic
writeVectors2(PacketWriter &packet, uint32_t meshId, uint32_t offset, unsigned byteLimit, const uint8_t *dataSource, unsigned dataStride, uint32_t componentCount)tes::MeshResourcestatic
writeVectors3(PacketWriter &packet, uint32_t meshId, uint32_t offset, unsigned byteLimit, const uint8_t *dataSource, unsigned dataStride, uint32_t componentCount) (defined in tes::MeshResource)tes::MeshResourcestatic
~MeshResource()tes::MeshResourceinlinevirtual
~Resource()tes::Resourcevirtual