载入中...
搜索中...
未找到
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
 
constexpr uint32_t Road = 11
 

详细描述

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

变量说明

◆ Corridor

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

在文件 Semantic.h 第 15 行定义.

被这些函数引用 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.h 第 22 行定义.

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

◆ Empty

◆ Floor

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

◆ Grass

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

◆ Road

constexpr uint32_t eve::procgen::Semantic::Road = 11
constexpr

在文件 Semantic.h 第 23 行定义.

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

◆ Sand

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

◆ Snow

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

在文件 Semantic.h 第 21 行定义.

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

◆ Stone

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

在文件 Semantic.h 第 20 行定义.

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

◆ Wall

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

在文件 Semantic.h 第 13 行定义.

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

◆ Water

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

在文件 Semantic.h 第 16 行定义.

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