all repos — engine.git @ 70d5a5f53436c4848616132f2ff47c4036adc224

Unnamed repository; edit this file 'description' to name the repository.

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)