Owning authoritative Chunk correction with source world metadata. 更多...
#include <PixelWorld.h>
Public 属性 | |
| std::uint64_t | catalogFingerprint = 0 |
| std::uint64_t | sourceSeed = 0 |
| std::uint64_t | sourceRevision = 0 |
| eve::SimulationTick | sourceTick = eve::SimulationTick::zero() |
| std::uint64_t | sourceLastEditSequence = 0 |
| bool | fullResync = false |
| Replace the replica projection instead of applying an incremental correction. | |
| std::vector< PixelChunkSnapshot > | chunks |
友元 | |
| bool | operator== (const PixelChunkBatch &, const PixelChunkBatch &)=default |
| Operator ==. | |
详细描述
Owning authoritative Chunk correction with source world metadata.
在文件 PixelWorld.h 第 89 行定义.
友元及相关函数文档
◆ operator==
|
friend |
Operator ==.
类成员变量说明
◆ catalogFingerprint
| std::uint64_t eve::pixelworld::PixelChunkBatch::catalogFingerprint = 0 |
在文件 PixelWorld.h 第 90 行定义.
被这些函数引用 eve::pixelworld::PixelWorld::applyChunkBatch(), eve::pixelworld_streaming::archiveChunkBatch(), eve::pixelworld_streaming::PixelChunkStreamCursor::capture(), eve::pixelworld_streaming::ReliablePixelChunkSender::capture(), eve::pixelworld_streaming::decodeChunkBatchArchive() , 以及 eve::pixelworld::generatePixelWorld().
◆ chunks
| std::vector<PixelChunkSnapshot> eve::pixelworld::PixelChunkBatch::chunks |
在文件 PixelWorld.h 第 97 行定义.
被这些函数引用 eve::pixelworld::PixelWorld::applyChunkBatch(), eve::pixelworld_streaming::archiveChunkBatch(), eve::pixelworld_streaming::PixelChunkStreamCursor::capture(), eve::pixelworld_streaming::ReliablePixelChunkSender::capture(), eve::pixelworld_streaming::decodeChunkBatchArchive() , 以及 eve::pixelworld_streaming::ReliablePixelChunkReceiver::receive().
◆ fullResync
| bool eve::pixelworld::PixelChunkBatch::fullResync = false |
Replace the replica projection instead of applying an incremental correction.
在文件 PixelWorld.h 第 96 行定义.
被这些函数引用 eve::pixelworld::PixelWorld::applyChunkBatch(), eve::pixelworld_streaming::archiveChunkBatch(), eve::pixelworld_streaming::PixelChunkStreamCursor::capture(), eve::pixelworld_streaming::ReliablePixelChunkSender::capture() , 以及 eve::pixelworld_streaming::decodeChunkBatchArchive().
◆ sourceLastEditSequence
| std::uint64_t eve::pixelworld::PixelChunkBatch::sourceLastEditSequence = 0 |
在文件 PixelWorld.h 第 94 行定义.
被这些函数引用 eve::pixelworld::PixelWorld::applyChunkBatch(), eve::pixelworld_streaming::archiveChunkBatch(), eve::pixelworld_streaming::PixelChunkStreamCursor::capture(), eve::pixelworld_streaming::ReliablePixelChunkSender::capture() , 以及 eve::pixelworld_streaming::decodeChunkBatchArchive().
◆ sourceRevision
| std::uint64_t eve::pixelworld::PixelChunkBatch::sourceRevision = 0 |
在文件 PixelWorld.h 第 92 行定义.
被这些函数引用 eve::pixelworld::PixelWorld::applyChunkBatch(), eve::pixelworld_streaming::archiveChunkBatch(), eve::pixelworld_streaming::PixelChunkStreamCursor::capture(), eve::pixelworld_streaming::ReliablePixelChunkSender::capture() , 以及 eve::pixelworld_streaming::decodeChunkBatchArchive().
◆ sourceSeed
| std::uint64_t eve::pixelworld::PixelChunkBatch::sourceSeed = 0 |
在文件 PixelWorld.h 第 91 行定义.
被这些函数引用 eve::pixelworld::PixelWorld::applyChunkBatch(), eve::pixelworld_streaming::archiveChunkBatch(), eve::pixelworld_streaming::PixelChunkStreamCursor::capture(), eve::pixelworld_streaming::ReliablePixelChunkSender::capture() , 以及 eve::pixelworld_streaming::decodeChunkBatchArchive().
◆ sourceTick
| eve::SimulationTick eve::pixelworld::PixelChunkBatch::sourceTick = eve::SimulationTick::zero() |
在文件 PixelWorld.h 第 93 行定义.
被这些函数引用 eve::pixelworld::PixelWorld::applyChunkBatch(), eve::pixelworld_streaming::archiveChunkBatch(), eve::pixelworld_streaming::PixelChunkStreamCursor::capture(), eve::pixelworld_streaming::ReliablePixelChunkSender::capture() , 以及 eve::pixelworld_streaming::decodeChunkBatchArchive().
该结构体的文档由以下文件生成:
- src/modules/pixelworld/PixelWorld.h