candlewick 0.1.0
A renderer
Loading...
Searching...
No Matches
Mesh.h File Reference
#include "Core.h"
#include "Tags.h"
#include "MeshLayout.h"
#include <vector>
#include <span>
#include <SDL3/SDL_assert.h>
#include <entt/entity/registry.hpp>
#include <entt/entity/handle.hpp>

Go to the source code of this file.

Classes

class  candlewick::MeshView
 A view into a Mesh object. More...
 
class  candlewick::Mesh
 Handle class for meshes (vertex buffers and an optional index buffer) on the GPU. More...
 

Namespaces

namespace  candlewick
 

Functions

bool candlewick::validateMesh (const Mesh &mesh)
 Check that all vertex buffers were set, and consistency in the "indexed/non-indexed" status.
 
bool candlewick::validateMeshView (const MeshView &view)
 Validation for a MeshView object.