|
3es
0.7
|
This is the complete list of members for tes::SimpleMesh, including all inherited members.
| addComponents(unsigned components) | tes::SimpleMesh | inline |
| addIndex(uint32_t i) (defined in tes::SimpleMesh) | tes::SimpleMesh | inline |
| addIndices(const uint32_t *idx, unsigned count) (defined in tes::SimpleMesh) | tes::SimpleMesh | |
| addVertex(const Vector3f &v) (defined in tes::SimpleMesh) | tes::SimpleMesh | inline |
| addVertices(const Vector3f *v, unsigned count) (defined in tes::SimpleMesh) | tes::SimpleMesh | |
| clear() | tes::SimpleMesh | virtual |
| clearData() | tes::SimpleMesh | virtual |
| clone() const override | tes::SimpleMesh | virtual |
| Color enum value (defined in tes::SimpleMesh) | tes::SimpleMesh | |
| Colour enum value (defined in tes::SimpleMesh) | tes::SimpleMesh | |
| colours() const (defined in tes::SimpleMesh) | tes::SimpleMesh | |
| colours(unsigned &stride, int stream) const override | tes::SimpleMesh | virtual |
| ComponentFlag enum name | tes::SimpleMesh | |
| components() const | tes::SimpleMesh | |
| create(PacketWriter &packet) const override | tes::MeshResource | virtual |
| dataStride (defined in tes::MeshResource) | tes::MeshResource | |
| destroy(PacketWriter &packet) const override | tes::MeshResource | virtual |
| drawType(int stream) const override | tes::SimpleMesh | virtual |
| estimateTransferCount(size_t elementSize, unsigned byteLimit, int overhead=0) | tes::MeshResource | static |
| getDrawType() const | tes::SimpleMesh | |
| id() const override | tes::SimpleMesh | virtual |
| Index enum value (defined in tes::SimpleMesh) | tes::SimpleMesh | |
| indexByteWidth (defined in tes::MeshResource) | tes::MeshResource | |
| indexCount() const (defined in tes::SimpleMesh) | tes::SimpleMesh | |
| indexCount(int stream) const override | tes::SimpleMesh | virtual |
| indices() const (defined in tes::SimpleMesh) | tes::SimpleMesh | |
| indices(unsigned &stride, unsigned &width, int stream=0) const override | tes::SimpleMesh | virtual |
| indicesPtr (defined in tes::MeshResource) | tes::MeshResource | |
| mesh (defined in tes::MeshResource) | tes::MeshResource | |
| nextPhase(TransferProgress &progress) const (defined in tes::MeshResource) | tes::MeshResource | protectedvirtual |
| Normal enum value (defined in tes::SimpleMesh) | tes::SimpleMesh | |
| normals() const (defined in tes::SimpleMesh) | tes::SimpleMesh | |
| normals(unsigned &stride, int stream) const override | tes::SimpleMesh | virtual |
| offset (defined in tes::MeshResource) | tes::MeshResource | |
| offset | tes::MeshResource | |
| packet() | tes::MeshResource | |
| reserveIndexCount(unsigned count) (defined in tes::SimpleMesh) | tes::SimpleMesh | |
| reserveVertexCount(unsigned count) (defined in tes::SimpleMesh) | tes::SimpleMesh | |
| setColour(unsigned at, uint32_t c) (defined in tes::SimpleMesh) | tes::SimpleMesh | inline |
| setColours(unsigned at, const uint32_t *c, unsigned count) (defined in tes::SimpleMesh) | tes::SimpleMesh | |
| setComponents(unsigned components) | tes::SimpleMesh | |
| setDrawType(DrawType type) | tes::SimpleMesh | |
| setIndex(unsigned at, uint32_t i) (defined in tes::SimpleMesh) | tes::SimpleMesh | inline |
| setIndexCount(unsigned count) (defined in tes::SimpleMesh) | tes::SimpleMesh | |
| setIndices(unsigned at, const uint32_t *idx, unsigned count) (defined in tes::SimpleMesh) | tes::SimpleMesh | |
| setNormal(unsigned at, const Vector3f &n) (defined in tes::SimpleMesh) | tes::SimpleMesh | inline |
| setNormals(unsigned at, const Vector3f *n, const unsigned count) (defined in tes::SimpleMesh) | tes::SimpleMesh | |
| setTint(uint32_t tint) | tes::SimpleMesh | |
| setTransform(const Matrix4f &transform) | tes::SimpleMesh | |
| setUv(unsigned at, float u, float v) (defined in tes::SimpleMesh) | tes::SimpleMesh | inline |
| setUvs(unsigned at, const float *uvs, const unsigned count) (defined in tes::SimpleMesh) | tes::SimpleMesh | |
| setVertex(unsigned at, const Vector3f &v) (defined in tes::SimpleMesh) | tes::SimpleMesh | inline |
| setVertexCount(unsigned count) (defined in tes::SimpleMesh) | tes::SimpleMesh | |
| setVertices(unsigned at, const Vector3f *v, const unsigned count) (defined in tes::SimpleMesh) | tes::SimpleMesh | |
| SimpleMesh(uint32_t id, unsigned vertexCount=0, unsigned indexCount=0, DrawType drawType=DtTriangles, unsigned components=Vertex|Index) | tes::SimpleMesh | |
| SimpleMesh(const SimpleMesh &other) | tes::SimpleMesh | protected |
| tint() const override | tes::SimpleMesh | virtual |
| transfer(PacketWriter &packet, int byteLimit, TransferProgress &progress) const override | tes::MeshResource | virtual |
| transform() const override | tes::SimpleMesh | virtual |
| typeId() const override | tes::MeshResource | virtual |
| uniqueKey() const | tes::Resource | inline |
| Uv enum value (defined in tes::SimpleMesh) | tes::SimpleMesh | |
| uvs() const (defined in tes::SimpleMesh) | tes::SimpleMesh | |
| uvs(unsigned &stride, int stream) const override | tes::SimpleMesh | virtual |
| Vertex enum value | tes::SimpleMesh | |
| vertexCount() const (defined in tes::SimpleMesh) | tes::SimpleMesh | |
| vertexCount(int stream) const override | tes::SimpleMesh | virtual |
| vertices() const (defined in tes::SimpleMesh) | tes::SimpleMesh | |
| vertices(unsigned &stride, int stream=0) const override | tes::SimpleMesh | virtual |
| while(offset< mesh->indexCount()) * (defined in tes::MeshResource) | tes::MeshResource | inline |
| writeColours(PacketWriter &packet, uint32_t meshId, uint32_t offset, unsigned byteLimit, const uint8_t *dataSource, unsigned dataStride, uint32_t componentCount) | tes::MeshResource | static |
| 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::MeshResource | static |
| writeVectors2(PacketWriter &packet, uint32_t meshId, uint32_t offset, unsigned byteLimit, const uint8_t *dataSource, unsigned dataStride, uint32_t componentCount) | tes::MeshResource | static |
| 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::MeshResource | static |
| ~MeshResource() | tes::MeshResource | inlinevirtual |
| ~Resource() | tes::Resource | virtual |
| ~SimpleMesh() | tes::SimpleMesh |