载入中...
搜索中...
未找到
eve::building::PlacementQuery结构体 参考

校验上下文:传给可插拔规则。 更多...

#include <BuildingTypes.h>

Public 属性

std::string buildingId
 
int cellX = 0
 
int cellY = 0
 
float worldX = 0.f
 
float worldY = 0.f
 
float elevation = 0.f
 
float rotationDeg = 0.f
 
int excludeInstanceId = 0
 move 时排除自身占用
 

详细描述

校验上下文:传给可插拔规则。

在文件 BuildingTypes.h98 行定义.

类成员变量说明

◆ buildingId

std::string eve::building::PlacementQuery::buildingId

◆ cellX

int eve::building::PlacementQuery::cellX = 0

在文件 BuildingTypes.h100 行定义.

被这些函数引用 eve::building::PlacementSystem::canPlaceElev().

◆ cellY

int eve::building::PlacementQuery::cellY = 0

在文件 BuildingTypes.h101 行定义.

被这些函数引用 eve::building::PlacementSystem::canPlaceElev().

◆ elevation

float eve::building::PlacementQuery::elevation = 0.f

在文件 BuildingTypes.h104 行定义.

被这些函数引用 eve::building::PlacementSystem::canPlaceElev().

◆ excludeInstanceId

int eve::building::PlacementQuery::excludeInstanceId = 0

move 时排除自身占用

在文件 BuildingTypes.h106 行定义.

被这些函数引用 eve::building::PlacementSystem::canPlaceElev().

◆ rotationDeg

float eve::building::PlacementQuery::rotationDeg = 0.f

在文件 BuildingTypes.h105 行定义.

被这些函数引用 eve::building::PlacementSystem::canPlaceElev().

◆ worldX

float eve::building::PlacementQuery::worldX = 0.f

在文件 BuildingTypes.h102 行定义.

被这些函数引用 eve::building::PlacementSystem::canPlaceElev().

◆ worldY

float eve::building::PlacementQuery::worldY = 0.f

在文件 BuildingTypes.h103 行定义.

被这些函数引用 eve::building::PlacementSystem::canPlaceElev().


该结构体的文档由以下文件生成: