Engine²
Open-source game engine written in C++.
Loading...
Searching...
No Matches
Object::Component::Mesh Member List

This is the complete list of members for Object::Component::Mesh, including all inherited members.

_dirtyObject::Component::Meshmutableprivate
ClearDirty() constObject::Component::Meshinline
EmplaceIndices(Args &&...args)Object::Component::Meshinline
EmplaceNormals(Args &&...args)Object::Component::Meshinline
EmplaceTexCoords(Args &&...args)Object::Component::Meshinline
EmplaceVertices(Args &&...args)Object::Component::Meshinline
GetIndices() constObject::Component::Meshinline
GetNormals() constObject::Component::Meshinline
GetTexCoords() constObject::Component::Meshinline
GetVertices() constObject::Component::Meshinline
indicesObject::Component::Meshprivate
IsDirty() constObject::Component::Meshinline
Mesh()=defaultObject::Component::Meshexplicit
Mesh(Mesh &&other) noexceptObject::Component::Meshinline
Mesh(const Mesh &other)Object::Component::Meshinline
normalsObject::Component::Meshprivate
operator=(Mesh &&other) noexceptObject::Component::Meshinline
operator=(const Mesh &other)Object::Component::Meshinline
ReserveIndices(size_t count)Object::Component::Meshinline
ReserveNormals(size_t count)Object::Component::Meshinline
ReserveTexCoords(size_t count)Object::Component::Meshinline
ReserveVertices(size_t count)Object::Component::Meshinline
SetIndexAt(size_t index, uint32_t indexValue)Object::Component::Meshinline
SetIndices(const std::vector< uint32_t > &newIndices)Object::Component::Meshinline
SetNormalAt(size_t index, const glm::vec3 &normal)Object::Component::Meshinline
SetNormals(const std::vector< glm::vec3 > &newNormals)Object::Component::Meshinline
SetTexCoordAt(size_t index, const glm::vec2 &texCoord)Object::Component::Meshinline
SetTexCoords(const std::vector< glm::vec2 > &newTexCoords)Object::Component::Meshinline
SetVertexAt(size_t index, const glm::vec3 &vertex)Object::Component::Meshinline
SetVertices(const std::vector< glm::vec3 > &newVertices)Object::Component::Meshinline
texCoordsObject::Component::Meshprivate
verticesObject::Component::Meshprivate
~Mesh()Object::Component::Meshinline