|
Toast Engine
|
Regions each published voxel storage brought oldest first. More...
#include <voxel_change_history.hpp>
Classes | |
| struct | Entry |
Public Member Functions | |
| template<typename Visit> | |
| auto | forEachSince (uint64_t generation, Visit &&visit) const -> bool |
Static Public Member Functions | |
| static auto | extend (const VoxelChangeHistory &previous, uint64_t generation, std::vector< VoxelRegion > regions) -> VoxelChangeHistory |
Static Public Attributes | |
| static constexpr size_t | k_max_entries = 32 |
Regions each published voxel storage brought oldest first.
|
inline |
generation is not in the history so the caller must assume everything changed