libdonut
2.3.2
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 | |
donut | |
donut::graphics | |