19 using Mat4f::operator=;
Handle class for meshes (vertex buffers and an optional index buffer) on the GPU.
Definition Mesh.h:57
bool updateTransparencyClassification(entt::registry ®, entt::entity entity, const MeshMaterialComponent &mmc)
Updates (adds or removes) the Opaque tag component for a given entity.
Eigen::Matrix4f Mat4f
Definition math_types.h:11
Tag struct for disabled (invisible) entities.
Definition Components.h:12
Definition Components.h:15
Definition Components.h:22
Mesh mesh
Definition Components.h:23
MeshMaterialComponent(Mesh &&mesh, std::vector< PbrMaterial > &&materials)
Definition Components.h:25
std::vector< PbrMaterial > materials
Definition Components.h:24
Tag struct for denoting an entity as opaque, for render pass organization.
Definition Components.h:9