Struct SimulationView
Defined in File view-state.h
Struct Documentation
-
struct SimulationView
Dimensions selected by the simulation owner before an actual update.
Public Functions
-
bool operator==(const SimulationView&) const = default
Public Members
-
std::uint64_t source = 0
Checked simulation-view source identity, separate from the window source.
-
std::uint64_t revision = 0
Advances for the baseline and changed size pairs; not for focus-only changes.
-
std::uint64_t window_revision = 0
Originating platform revision when this size selection committed.
-
CE::Platform::Dimensions<int> logical_size = {0, 0}
Logical dimensions used by the matching game tick.
-
CE::Platform::FramebufferSize framebuffer_size = {0, 0}
Pixel dimensions from the same copied handoff.
-
bool initialized = false
Simulation has selected its baseline.
-
bool operator==(const SimulationView&) const = default