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

建筑放置模块入口:定义 / 放置世界 / 鬼影 / 变更事件的脚本绑定点。 设计文档:docs/dev/建筑放置系统设计.md 更多...

class  Building
 建筑放置模块(eve.Building)。 更多...
 
struct  BuildingChangeEvent
 一次成功放置变更的事件(供脚本 poll / C++ hook)。 更多...
 
struct  BuildingDefinition
 建筑模板(进程级注册表中的定义)。 更多...
 
class  BuildingRegistry
 
class  Ghost
 
struct  PlacedBuilding
 已放置的建筑实例。 更多...
 
struct  PlacementQuery
 校验上下文:传给可插拔规则。 更多...
 
class  PlacementSession
 
class  PlacementSystem
 
class  PlacementWorld
 格子型建筑放置世界(脚本可直接操作)。 更多...
 
struct  SnapResult
 吸附结果。 更多...
 

函数

 Module_IMPL (Building, new Building())
 

详细描述

建筑放置模块入口:定义 / 放置世界 / 鬼影 / 变更事件的脚本绑定点。 设计文档:docs/dev/建筑放置系统设计.md

建筑放置模块的核心数据结构:定义、实例、变更事件、鬼影状态。 全部策略名 / id / 标签使用字符串,便于 JSON 配置与跨版本兼容。

函数说明

◆ Module_IMPL()

eve::building::Module_IMPL ( Building  ,
new   Building() 
)