|
Bicameral Engine
GPU-resident engine for a magic-research open-world game
|
#include <gas_reference.h>
Public Attributes | |
| std::array< uint64_t, GAS_MAX_SPECIES > | amounts = {} |
| int64_t | energy = 0 |
| std::array< int64_t, GAS_AXES > | momentum = {} |
Definition at line 92 of file gas_reference.h.
| std::array<uint64_t, GAS_MAX_SPECIES> bicameral::sim::GasCell::amounts = {} |
Definition at line 93 of file gas_reference.h.
Referenced by bicameral::sim::anonymous_namespace{gas_reference.cpp}::CellMass(), bicameral::sim::anonymous_namespace{gas_reference.cpp}::ChemicalEnergy(), bicameral::sim::HashGas(), bicameral::sim::anonymous_namespace{gas_reference.cpp}::HeatCapacity(), bicameral::sim::anonymous_namespace{gas_reference.cpp}::LimitMovedAmounts(), bicameral::sim::MakeGasCell(), bicameral::sim::anonymous_namespace{gas_reference.cpp}::MovedAmountQ32(), bicameral::sim::SumGas(), bicameral::sim::anonymous_namespace{gas_reference.cpp}::TotalAmount(), and bicameral::sim::anonymous_namespace{gas_reference.cpp}::Transfer().
| int64_t bicameral::sim::GasCell::energy = 0 |
Definition at line 94 of file gas_reference.h.
Referenced by bicameral::sim::anonymous_namespace{gas_reference.cpp}::CellTemperature(), bicameral::sim::HashGas(), bicameral::sim::MakeGasCell(), bicameral::sim::anonymous_namespace{gas_reference.cpp}::MovedEnergy(), bicameral::sim::SumGas(), and bicameral::sim::anonymous_namespace{gas_reference.cpp}::Transfer().
| std::array<int64_t, GAS_AXES> bicameral::sim::GasCell::momentum = {} |
Definition at line 95 of file gas_reference.h.
Referenced by bicameral::sim::GasVelocity(), bicameral::sim::HashGas(), bicameral::sim::MakeGasBox(), bicameral::sim::SumGas(), and bicameral::sim::anonymous_namespace{gas_reference.cpp}::Transfer().