载入中...
搜索中...
未找到
#include "common/Export.h"#include "common/Result.h"#include "common/Time.h"#include "pixelworld/PixelMaterial.h"#include <cstddef>#include <cstdint>#include <functional>#include <memory>#include <span>#include <vector>类 | |
| struct | eve::pixelworld::PixelCell |
| Compact authoritative state for one simulated world pixel. 更多... | |
| struct | eve::pixelworld::StepStats |
| Counters produced by one deterministic simulation step. 更多... | |
| class | eve::pixelworld::PixelWorkScheduler |
| Synchronous executor for owning PixelWorld candidate buffers. 更多... | |
| struct | eve::pixelworld::PixelChunkSnapshot |
| Owning, immutable projection of one authoritative simulation chunk. 更多... | |
| struct | eve::pixelworld::PixelChunkBatch |
| Owning authoritative Chunk correction with source world metadata. 更多... | |
| struct | eve::pixelworld::PixelChunkRegion |
| Inclusive finite rectangle expressed in Chunk coordinates. 更多... | |
| struct | eve::pixelworld::PixelChunkDiagnostic |
| Read-only per-Chunk simulation diagnostics for tooling and overlays. 更多... | |
| struct | eve::pixelworld::PixelChunkApplyReceipt |
| Receipt for one all-or-nothing authoritative Chunk batch application. 更多... | |
| struct | eve::pixelworld::PixelCatalogReloadReceipt |
| Receipt for one transactional compatible material Catalog hot reload. 更多... | |
| struct | eve::pixelworld::PixelEditCommand |
| Owning replayable edit command. Sequence must be exactly previous + 1. 更多... | |
| struct | eve::pixelworld::PixelEditReceipt |
| Deterministic receipt for one atomically accepted edit command. 更多... | |
| struct | eve::pixelworld::PixelRegion |
| Finite inclusive world-space rectangle used by structural queries. 更多... | |
| struct | eve::pixelworld::PixelWorldLink |
| Runtime identity of the world epoch from which a fragment was detached. 更多... | |
| struct | eve::pixelworld::PixelFragment |
| Owning material bitmap detached atomically from a PixelWorld. 更多... | |
| struct | eve::pixelworld::PixelFragmentRasterReceipt |
| Receipt for one all-or-nothing fragment rasterization. 更多... | |
| class | eve::pixelworld::PixelWorld |
| Sparse, chunked, deterministic 2D falling-material world. 更多... | |
命名空间 | |
| namespace | eve |
| Build metadata (engine git commit, build time, third-party version). | |
| namespace | eve::pixelworld |
枚举 | |
| enum class | eve::pixelworld::PixelEditKind : std::uint8_t { eve::pixelworld::PaintCircle , eve::pixelworld::HeatCircle , eve::pixelworld::Explosion } |
| Canonical deterministic edit operation admitted at a Tick boundary. 更多... | |
变量 | |
| constexpr int | eve::pixelworld::kPixelChunkSize = 64 |
| constexpr std::uint8_t | eve::pixelworld::kPixelSleepHysteresisTicks = 3 |