|
Bicameral Engine
GPU-resident engine for a magic-research open-world game
|
Classes | |
| struct | RxWideCell |
| struct | RxWideUsage |
Typedefs | |
| using | RxWideWaitStep = RxWaitStepOf<RxWideCell> |
Functions | |
| bool | RxHasRoomForSpecies (const RxWideCell &) |
| RxWideCell | RxCellWithRoom (RxWideCell cell) |
| RxWideCell | RxEmptyCellLike (const RxWideCell &, int64_t energy) |
| RxWideUsage | RxEmptyUsage (const RxWideCell &cell) |
| RxWideCell | RxMakeEmptyWideCell (int64_t energy) |
| RxWideCell | RxWidenCell (const RxCell &cell) |
| bool | RxFitsInline (const RxWideCell &cell) |
| RxCell | RxNarrowCell (const RxWideCell &cell) |
| bool | RxSameCell (const RxWideCell &a, const RxWideCell &b) |
| using bicameral::reaction::RxWideWaitStep = RxWaitStepOf<RxWideCell> |
Definition at line 33 of file reaction_wide_cell.h.
|
inline |
Definition at line 41 of file reaction_wide_cell.h.
References bicameral::reaction::RxWideCell::amounts, bicameral::reaction::RxWideCell::species, and bicameral::reaction::RxWideCell::speciesCount.
|
inline |
Definition at line 51 of file reaction_wide_cell.h.
|
inline |
Definition at line 55 of file reaction_wide_cell.h.
References bicameral::reaction::RxWideCell::speciesCount.
|
inline |
Definition at line 75 of file reaction_wide_cell.h.
References bicameral::reaction::RxWideCell::speciesCount.
Referenced by RxNarrowCell().
|
inline |
Definition at line 37 of file reaction_wide_cell.h.
|
inline |
Definition at line 61 of file reaction_wide_cell.h.
Referenced by bicameral::sim::MakeWideReactionCell(), and RxWidenCell().
|
inline |
Definition at line 80 of file reaction_wide_cell.h.
References bicameral::reaction::RxWideCell::amounts, bicameral::reaction::RxWideCell::energy, RxFitsInline(), bicameral::reaction::RxWideCell::species, and bicameral::reaction::RxWideCell::speciesCount.
|
inline |
Definition at line 93 of file reaction_wide_cell.h.
References bicameral::reaction::RxWideCell::amounts, bicameral::reaction::RxWideCell::energy, bicameral::reaction::RxWideCell::species, and bicameral::reaction::RxWideCell::speciesCount.
Referenced by bicameral::sim::FindLabMismatch().
|
inline |
Definition at line 65 of file reaction_wide_cell.h.
References bicameral::reaction::RxWideCell::amounts, RxMakeEmptyWideCell(), bicameral::reaction::RxWideCell::species, and bicameral::reaction::RxWideCell::speciesCount.