|
libdonut 2.3.6
Application framework for cross-platform game development in C++20
|
#include <donut/Filesystem.hpp>#include <donut/graphics/Mesh.hpp>#include <donut/graphics/Texture.hpp>#include <donut/math.hpp>#include <cstddef>#include <vector>Go to the source code of this file.
Classes | |
| struct | donut::graphics::Model |
| Container for a set of 3D triangle meshes stored on the GPU, combined with associated materials. More... | |
| struct | donut::graphics::Model::Object |
| A single 3D mesh with an associated material. More... | |
| struct | donut::graphics::Model::Object::Vertex |
| Data layout for the attributes of a single vertex of the mesh. More... | |
| struct | donut::graphics::Model::Object::Instance |
| Data layout for the attributes of a single instance of the mesh. More... | |
| struct | donut::graphics::Model::Object::Material |
| Material attributes of the mesh. More... | |
Namespaces | |
| namespace | donut |
| namespace | donut::graphics |