candlewick 0.6.0
A tiny cross-platform renderer based on SDL3
|
#include "math_types.h"
#include "Mesh.h"
#include "MaterialUniform.h"
#include <entt/entity/fwd.hpp>
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 ®, entt::entity entity, const MeshMaterialComponent &mmc) |
Updates (adds or removes) the Opaque tag component for a given entity. | |
void | candlewick::toggleDisable (entt::registry ®, entt::entity id, bool flag) |