|
Bicameral Engine
GPU-resident engine for a magic-research open-world game
|
#include <multires_nest_internal.h>
Public Member Functions | |
| CellThermals (const MultiresNest &nest, const ReactionTableView &view) | |
| multires::MrThermal | At (uint32_t slot, uint32_t index) |
| void | Invalidate (uint32_t slot) |
Private Attributes | |
| const MultiresNest * | m_nest |
| ReactionTableView | m_view |
| std::vector< multires::MrThermal > | m_values |
| std::vector< uint8_t > | m_known |
Definition at line 119 of file multires_nest_internal.h.
| bicameral::sim::nest_detail::CellThermals::CellThermals | ( | const MultiresNest & | nest, |
| const ReactionTableView & | view ) |
|
nodiscard |
Definition at line 263 of file multires_conduction.cpp.
References bicameral::sim::LoadNestCell(), m_known, m_nest, m_values, and m_view.
Referenced by bicameral::sim::anonymous_namespace{multires_implicit_conduction.cpp}::AddCell(), bicameral::sim::anonymous_namespace{multires_conduction.cpp}::CollectCellFaces(), and bicameral::sim::anonymous_namespace{multires_implicit_conduction.cpp}::CountUnknowns().
| void bicameral::sim::nest_detail::CellThermals::Invalidate | ( | uint32_t | slot | ) |
Definition at line 274 of file multires_conduction.cpp.
References m_known.
Referenced by bicameral::sim::anonymous_namespace{multires_conduction.cpp}::ApplyEndingDeltas().
|
private |
Definition at line 130 of file multires_nest_internal.h.
Referenced by At(), CellThermals(), and Invalidate().
|
private |
Definition at line 127 of file multires_nest_internal.h.
Referenced by At(), and CellThermals().
|
private |
Definition at line 129 of file multires_nest_internal.h.
Referenced by At(), and CellThermals().
|
private |
Definition at line 128 of file multires_nest_internal.h.
Referenced by At(), and CellThermals().