evan 2026.1.4
Evan
Loading...
Searching...
No Matches
evan::GPUMesh Member List

This is the complete list of members for evan::GPUMesh, including all inherited members.

_boundsevan::GPUMeshprotected
_deviceContextevan::GPUMeshprotected
_indexBufferevan::GPUMeshprotected
_indexBufferMemoryevan::GPUMeshprotected
_indexCountevan::GPUMeshprotected
_materialIDevan::GPUMeshprotected
_transformevan::GPUMeshprotected
_vertexBufferevan::GPUMeshprotected
_vertexBufferMemoryevan::GPUMeshprotected
_vertexCountevan::GPUMeshprotected
cleanup()evan::GPUMeshprotected
createIndexBuffer(std::shared_ptr< DeviceContext > deviceContext, std::vector< uint32_t > indices)evan::GPUMeshprotected
destroy(VkDevice device)evan::GPUMesh
getBounds() constevan::GPUMesh
getIndexBuffer() constevan::GPUMesh
getIndexCount() constevan::GPUMesh
getMaterialID() constevan::GPUMesh
getTransform() constevan::GPUMesh
getVertexBuffer() constevan::GPUMesh
getVertexCount() constevan::GPUMesh
GPUMesh(std::shared_ptr< DeviceContext > deviceContext, std::vector< GPUVertex > vertices, std::vector< uint32_t > indices, uint32_t materialID)evan::GPUMesh
setTransform(const glm::mat4 &transform)evan::GPUMesh
updateVertices(const std::vector< GPUVertex > &vertices)evan::GPUMesh
~GPUMesh() (defined in evan::GPUMesh)evan::GPUMesh