Lysa  0.0
Lysa 3D Engine
Mesh Member List

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

ManagedResource() = defaultManagedResourcedefault
ManagedResource(UniqueResource &) = deleteManagedResourcedelete
Mesh(const std::vector< Vertex > &vertices, const std::vector< uint32 > &indices, const std::vector< MeshSurface > &surfaces, const std::string &name)Mesh
Mesh(const std::string &name)Meshinline
Resource() = defaultResourcedefault
Resource(const unique_id id)Resourceinline
buildAABB()Mesh
getAABB() constMeshinline
getIndices()Meshinline
getIndices() constMeshinline
getIndicesIndex() constMeshinline
getMaterials()Meshinline
getMaterials() constMeshinline
getName() constMeshinlineconstexpr
getSurfaceMaterial(const uint32 surfaceIndex) constMeshinline
getSurfaces()Meshinline
getSurfaces() constMeshinline
getSurfacesIndex() constMeshinline
getVertices()Meshinline
getVertices() constMeshinline
getVerticesIndex() constMeshinline
idResource
indicesMeshprotected
isUploaded() constMeshinline
localAABBMeshprotected
materialsMeshprotected
nameMeshprotected
operator=(ManagedResource &) = deleteManagedResourcedelete
operator==(const Mesh &other) constMesh
lysa::ManagedResource::operator==(const Resource &other) constResourceinline
refCounterManagedResource
setSurfaceMaterial(uint32 surfaceIndex, unique_id material)Mesh
surfacesMeshprotected
verticesMeshprotected
~Mesh() overrideMeshoverride
~Resource() = defaultResourcevirtualdefault