载入中...
搜索中...
未找到
PixelWorldGeneration.h 文件参考
#include "common/Export.h"
#include "pixelworld/PixelWorld.h"
#include <cstdint>
#include <vector>

浏览源代码.

类

struct  eve::pixelworld::PixelMaterialStamp
 Owning row-major material stamp applied after terrain and cave generation. 更多...
 
struct  eve::pixelworld::PixelWorldGenerationRequest
 Versioned bounded request for deterministic biome and cave generation. 更多...
 
struct  eve::pixelworld::PixelGeneratedChunkSummary
 Deterministic diagnostics for one generated Chunk. 更多...
 
struct  eve::pixelworld::PixelWorldGenerationOutput
 Owning generated correction plus reproducibility evidence. 更多...
 

命名空间

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

枚举

enum class  eve::pixelworld::PixelBiome : std::uint8_t { eve::pixelworld::Forest , eve::pixelworld::Desert , eve::pixelworld::Fungal , eve::pixelworld::Volcanic }
 Stable coarse biome selected from deterministic world coordinates. 更多...
 

函数

eve::Result< PixelWorldGenerationOutput > eve::pixelworld::generatePixelWorld (const PixelWorldGenerationRequest &request, const MaterialCatalog &catalog, std::uint64_t sourceRevision, eve::SimulationTick sourceTick=eve::SimulationTick::zero(), std::uint64_t sourceLastEditSequence=0)
 Generate a seamless canonical Chunk batch without mutating a PixelWorld.