src/simulation/state.odin
1 2 3 4 5 6 7 8 9 10 |
package simulation worldClock: Clock commandBuffer: bit_set[Command] entities: [MAX_SNAPSHOTS]^[dynamic]bool entityDerivX: [MAX_SNAPSHOTS]^[dynamic]Maybe(DerivX) entityAABB: [MAX_SNAPSHOTS]^[dynamic]Maybe(AABB) entityCollisionCallback: [MAX_SNAPSHOTS]^[dynamic]Maybe(proc(e1: int, e2: int, delta: iFP)) entityGravity: [MAX_SNAPSHOTS]^[dynamic]Maybe(bool) |