candlewick 0.1.0
A renderer
Loading...
Searching...
No Matches
Components.h File Reference
#include "math_types.h"
#include "Mesh.h"
#include "MaterialUniform.h"

Go to the source code of this file.

Classes

struct  candlewick::Opaque
 Tag struct for denoting an entity as opaque, for render pass organization. More...
 
struct  candlewick::Disable
 Tag struct for disabled (invisible) entities. More...
 
struct  candlewick::EnvironmentTag
 
struct  candlewick::TransformComponent
 
struct  candlewick::MeshMaterialComponent
 

Namespaces

namespace  candlewick
 

Functions

bool candlewick::updateTransparencyClassification (entt::registry &reg, entt::entity entity, const MeshMaterialComponent &mmc)
 Updates (adds or removes) the Opaque tag component for a given entity.