Bicameral Engine
GPU-resident engine for a magic-research open-world game
Loading...
Searching...
No Matches
bicameral::sim::ProbeTickHash Struct Reference

#include <probe_sim.h>

Public Member Functions

uint64_t WorldHash () const

Public Attributes

uint64_t tick = 0
uint64_t hash = 0
uint64_t energy = 0
uint64_t sourceEnergy
uint32_t scheduledBlocks = 0
uint64_t bodyHash = 0

Detailed Description

Definition at line 87 of file probe_sim.h.

Member Function Documentation

◆ WorldHash()

uint64_t bicameral::sim::ProbeTickHash::WorldHash ( ) const
inlinenodiscard

Definition at line 97 of file probe_sim.h.

References bodyHash, and hash.

Referenced by bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoop::ReportSimReadback().

Here is the caller graph for this function:

Member Data Documentation

◆ bodyHash

uint64_t bicameral::sim::ProbeTickHash::bodyHash = 0

◆ energy

uint64_t bicameral::sim::ProbeTickHash::energy = 0

Definition at line 90 of file probe_sim.h.

◆ hash

uint64_t bicameral::sim::ProbeTickHash::hash = 0

Definition at line 89 of file probe_sim.h.

Referenced by WorldHash().

◆ scheduledBlocks

uint32_t bicameral::sim::ProbeTickHash::scheduledBlocks = 0

Definition at line 93 of file probe_sim.h.

◆ sourceEnergy

uint64_t bicameral::sim::ProbeTickHash::sourceEnergy
Initial value:
=
0

Definition at line 91 of file probe_sim.h.

◆ tick


The documentation for this struct was generated from the following file: