载入中...
搜索中...
未找到
#include "common/Export.h"#include "common/Result.h"#include "common/Snapshot.h"#include "pixelworld/PixelWorld.h"#include <cstdint>#include <set>#include <utility>类 | |
| struct | eve::pixelworld_streaming::PixelChunkStreamUpdate |
| One interest-stream update suitable for persistence or network transport. 更多... | |
| class | eve::pixelworld_streaming::PixelChunkStreamCursor |
| Stateful revision cursor that projects one PixelWorld interest region. 更多... | |
命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::pixelworld_streaming |
枚举 | |
| enum class | eve::pixelworld_streaming::PixelChunkArchiveCodec : std::uint8_t { eve::pixelworld_streaming::None = 0 , eve::pixelworld_streaming::Zstd = 1 } |
| Stable physical codec for one independently stored PixelWorld Chunk. 更多... | |
函数 | |
| eve::Result< eve::SnapshotEnvelope > | eve::pixelworld_streaming::archiveChunkBatch (const eve::pixelworld::PixelChunkBatch &batch, eve::PersistentId instanceId, PixelChunkArchiveCodec codec, const eve::SnapshotHashProvider &hashProvider) |
Encode one authoritative batch as pixelworld:chunk-batch SnapshotEnvelope version 3. | |
| eve::Result< eve::pixelworld::PixelChunkBatch > | eve::pixelworld_streaming::decodeChunkBatchArchive (const eve::SnapshotEnvelope &snapshot, const eve::SnapshotHashProvider &hashProvider) |
| Verify and decode a version 1, 2 or 3 Chunk-batch archive into an owning candidate. | |