|
candlewick 0.10.0-4-g76c0
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 |
Enumerations | |
| enum class | candlewick::RenderMode { candlewick::FILL , candlewick::LINE } |
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) |