snapshot method

WorldStatsSnapshot snapshot()

Implementation

WorldStatsSnapshot snapshot() {
  return WorldStatsSnapshot(
    entities: entities.snapshot(),
    archetypes: archetypes.snapshot(),
    systems: Map.fromEntries(
      _systems.entries.map((e) => MapEntry(e.key, e.value.snapshot())),
    ),
    frameCount: _frameCount,
    worldTime: _worldTime,
  );
}