载入中...
搜索中...
未找到
TerrainWorldWorkspace.h 文件参考
#include <cstdint>
#include <memory>
#include <string>
#include "common/Result.h"

浏览源代码.

类

struct  eve::procgen::TerrainWorldCreationSettings
 Validated Pcg-style centered terrain-grid topology. 更多...
 
struct  eve::procgen::TerrainWorldClearSettings
 Select Pcg spawn domains to clear in one atomic world operation. 更多...
 
class  eve::procgen::TerrainWorldWorkspace
 Own a complete Pcg-style terrain grid and its height, splat, detail, tree, object and probe state. Creation and every operation publish by one owner swap. History snapshots contain every domain, so undo/redo cannot expose a height/resource combination that never existed. Inputs are copied during calls and never retained. The workspace is caller-thread affine, invokes no callback, reads no clock and uses only explicitly supplied seeds. 更多...
 

命名空间

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

枚举

enum class  eve::procgen::TerrainWorldRunStatus {
  eve::procgen::Idle , eve::procgen::Pending , eve::procgen::Completed , eve::procgen::Cancelled ,
  eve::procgen::Failed
}
 Observable lifecycle of a caller-driven staged world spawn. 更多...