|
tess 0.4.0
Performance-first tile and path simulation substrate
|
This is the complete list of members for tess::BlockCtx< World, Policy >, including all inherited members.
| BlockCtx(world_type &world, ChunkDomain domain, BlockScratch *scratch=nullptr, BlockDiagnostics *diagnostics=nullptr) noexcept (defined in tess::BlockCtx< World, Policy >) | tess::BlockCtx< World, Policy > | inline |
| chunk_view(ChunkKey key) const noexcept -> ChunkView< view_world_type > (defined in tess::BlockCtx< World, Policy >) | tess::BlockCtx< World, Policy > | inline |
| diagnostics() noexcept -> BlockDiagnostics * (defined in tess::BlockCtx< World, Policy >) | tess::BlockCtx< World, Policy > | inline |
| diagnostics() const noexcept -> const BlockDiagnostics * (defined in tess::BlockCtx< World, Policy >) | tess::BlockCtx< World, Policy > | inline |
| domain() const noexcept -> ChunkDomain (defined in tess::BlockCtx< World, Policy >) | tess::BlockCtx< World, Policy > | inline |
| empty() const noexcept (defined in tess::BlockCtx< World, Policy >) | tess::BlockCtx< World, Policy > | inline |
| for_each_chunk(Fn &&fn) const (defined in tess::BlockCtx< World, Policy >) | tess::BlockCtx< World, Policy > | inline |
| policy() const noexcept -> WritePolicy (defined in tess::BlockCtx< World, Policy >) | tess::BlockCtx< World, Policy > | inline |
| reset_diagnostics() const noexcept (defined in tess::BlockCtx< World, Policy >) | tess::BlockCtx< World, Policy > | inline |
| reset_scratch() const noexcept (defined in tess::BlockCtx< World, Policy >) | tess::BlockCtx< World, Policy > | inline |
| scratch() noexcept -> BlockScratch * (defined in tess::BlockCtx< World, Policy >) | tess::BlockCtx< World, Policy > | inline |
| scratch() const noexcept -> const BlockScratch * (defined in tess::BlockCtx< World, Policy >) | tess::BlockCtx< World, Policy > | inline |
| size() const noexcept -> std::size_t (defined in tess::BlockCtx< World, Policy >) | tess::BlockCtx< World, Policy > | inline |
| view_world_type typedef (defined in tess::BlockCtx< World, Policy >) | tess::BlockCtx< World, Policy > | |
| world() const noexcept -> view_world_type & (defined in tess::BlockCtx< World, Policy >) | tess::BlockCtx< World, Policy > | inline |
| world_type typedef (defined in tess::BlockCtx< World, Policy >) | tess::BlockCtx< World, Policy > |