载入中...
搜索中...
未找到
PointDelta.cpp 文件参考
#include "procgen/PointDelta.h"
#include <algorithm>
#include <bit>
#include <string>
#include <type_traits>
#include <unordered_map>
#include <unordered_set>

浏览源代码.

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::procgen
 

函数

Result< std::uint64_t > eve::procgen::fingerprintPointSet (const PointSet &points)
 Compute an exact deterministic fingerprint, rejecting missing or duplicate ids.
 
Result< PointDelta > eve::procgen::diffPointSets (const PointSet &before, const PointSet &after)
 Compute an identity-based delta without mutating either snapshot.
 
Result< PointSet > eve::procgen::applyPointDelta (const PointSet &base, const PointDelta &delta)
 Apply a delta atomically, rejecting stale or internally inconsistent input.