![]() |
Raven Engine v0.1
|
Abstract interface for mesh resource management. More...
#include "Raven/Memory/Ref.h"#include "Renderer/VertexBuffer.h"#include "Renderer/IndexBuffer.h"#include "Renderer/MaterialRegistry.h"#include <string>Classes | |
| struct | Raven::MeshVertex |
| Vertex structure used for the Mesh's representation. More... | |
| struct | Raven::SubMesh |
| Represents a contiguous section of the mesh data inside the merged buffers. More... | |
| class | Raven::Mesh |
| Interface representing a 3D mesh resource. More... | |
Namespaces | |
| namespace | Raven |
Abstract interface for mesh resource management.
Defines the Mesh class that encapsulates 3D mesh data loading and access. Meshes are typically loaded from external files, referenced by their path.