|
Bicameral Engine
GPU-resident engine for a magic-research open-world game
|
#include <replay_file.h>
Public Attributes | |
| ReplayWorld | world = ReplayWorld::Probe |
| uint64_t | tableVersion = 0 |
| uint64_t | seed = 0 |
| uint64_t | startTick = 0 |
| std::vector< std::byte > | initialDelta |
| std::vector< sim::Command > | commands |
| std::vector< ReplayTickHash > | tickHashes |
Friends | |
| bool | operator== (const ReplayFile &, const ReplayFile &)=default |
Definition at line 44 of file replay_file.h.
|
friend |
| std::vector<sim::Command> bicameral::save::ReplayFile::commands |
Definition at line 53 of file replay_file.h.
Referenced by bicameral::save::ReplayRecorder::Build(), bicameral::save::anonymous_namespace{replay_file.cpp}::CheckOrder(), bicameral::frame::anonymous_namespace{frame_loop.cpp}::FrameLoop::FinishReplay(), bicameral::save::ParseReplay(), and bicameral::save::SerializeReplay().
| std::vector<std::byte> bicameral::save::ReplayFile::initialDelta |
Definition at line 50 of file replay_file.h.
Referenced by bicameral::save::ParseReplay(), and bicameral::save::SerializeReplay().
| uint64_t bicameral::save::ReplayFile::seed = 0 |
Definition at line 48 of file replay_file.h.
Referenced by bicameral::save::SerializeReplay().
| uint64_t bicameral::save::ReplayFile::startTick = 0 |
Definition at line 49 of file replay_file.h.
Referenced by bicameral::save::anonymous_namespace{replay_file.cpp}::CheckOrder(), and bicameral::save::SerializeReplay().
| uint64_t bicameral::save::ReplayFile::tableVersion = 0 |
Definition at line 47 of file replay_file.h.
Referenced by bicameral::save::SerializeReplay().
| std::vector<ReplayTickHash> bicameral::save::ReplayFile::tickHashes |
| ReplayWorld bicameral::save::ReplayFile::world = ReplayWorld::Probe |
Definition at line 46 of file replay_file.h.
Referenced by bicameral::save::SerializeReplay().