Skip to main content

encode_delta_from_changes

Function encode_delta_from_changes 

Source
pub fn encode_delta_from_changes(
    session: &mut SessionEncoder<'_>,
    tick: SnapshotTick,
    baseline_tick: SnapshotTick,
    creates: &[EntitySnapshot],
    destroys: &[EntityId],
    updates: &[DeltaUpdateEntity],
    out: &mut [u8],
) -> CodecResult<usize>
Expand description

Encodes a delta snapshot from precomputed change lists.

Preferred for production engines (dirty/change-list driven). The scan-based encode paths remain as a convenience/fallback.