|
Toast Engine
|
Frontend for a Voxel node. More...
#include "voxel.hpp"#include <algorithm>#include <cstdint>#include <memory>#include <optional>#include <toast/assets/types.hpp>#include <toast/physics/body.hpp>#include <toast/physics/collision.hpp>#include <toast/voxel/stamp.hpp>#include <toast/voxel/voxel_edit.hpp>#include <vector>

Go to the source code of this file.
Classes | |
| class | toast::VoxelNode |
| struct | toast::VoxelNode::ActiveContact |
| struct | toast::VoxelNode::PendingEvents |
Namespaces | |
| namespace | toast::_detail |
| Member-robber pattern used by the generated reflection code. | |
Enumerations | |
| enum class | toast::SimulationType : uint8_t { static_body = 0 , kinematic = 1 , dynamic = 2 } |
Functions | |
| auto | toast::_detail::toVoxel (glm::vec3 pos) noexcept -> glm::ivec3 |
| auto | toast::_detail::toId (int id) noexcept -> uint8_t |
Frontend for a Voxel node.
|
strong |