载入中...
搜索中...
未找到
eve::procgen::Semantic 命名空间参考

Stable semantic cell ids stored in Grid2D.cells (not tile GIDs). 更多...

变量

constexpr uint32_t Empty = 0
 
constexpr uint32_t Wall = 1
 
constexpr uint32_t Floor = 2
 
constexpr uint32_t Corridor = 3
 
constexpr uint32_t Water = 4
 
constexpr uint32_t Sand = 5
 
constexpr uint32_t Grass = 6
 
constexpr uint32_t Dirt = 7
 
constexpr uint32_t Stone = 8
 
constexpr uint32_t Snow = 9
 
constexpr uint32_t Door = 10
 

详细描述

Stable semantic cell ids stored in Grid2D.cells (not tile GIDs).

变量说明

◆ Corridor

constexpr uint32_t eve::procgen::Semantic::Corridor = 3
constexpr

在文件 Semantic.h13 行定义.

被这些函数引用 eve::procgen::dtlutil::placeSpawnAndStairs() , 以及 eve::procgen::semanticName().

◆ Dirt

constexpr uint32_t eve::procgen::Semantic::Dirt = 7
constexpr

◆ Door

constexpr uint32_t eve::procgen::Semantic::Door = 10
constexpr

在文件 Semantic.h20 行定义.

被这些函数引用 eve::procgen::semanticName().

◆ Empty

constexpr uint32_t eve::procgen::Semantic::Empty = 0
constexpr

◆ Floor

constexpr uint32_t eve::procgen::Semantic::Floor = 2
constexpr

在文件 Semantic.h12 行定义.

被这些函数引用 eve::procgen::dtlutil::placeSpawnAndStairs() , 以及 eve::procgen::semanticName().

◆ Grass

constexpr uint32_t eve::procgen::Semantic::Grass = 6
constexpr

◆ Sand

constexpr uint32_t eve::procgen::Semantic::Sand = 5
constexpr

◆ Snow

constexpr uint32_t eve::procgen::Semantic::Snow = 9
constexpr

在文件 Semantic.h19 行定义.

被这些函数引用 eve::procgen::TerrainBands::semanticAt() , 以及 eve::procgen::semanticName().

◆ Stone

constexpr uint32_t eve::procgen::Semantic::Stone = 8
constexpr

在文件 Semantic.h18 行定义.

被这些函数引用 eve::procgen::TerrainBands::semanticAt() , 以及 eve::procgen::semanticName().

◆ Wall

constexpr uint32_t eve::procgen::Semantic::Wall = 1
constexpr

在文件 Semantic.h11 行定义.

被这些函数引用 eve::procgen::semanticName().

◆ Water

constexpr uint32_t eve::procgen::Semantic::Water = 4
constexpr

在文件 Semantic.h14 行定义.

被这些函数引用 eve::procgen::TerrainBands::semanticAt() , 以及 eve::procgen::semanticName().