载入中...
搜索中...
未找到
BuildingFx.h 文件参考
#include "common/Export.h"
#include "common/Module.h"
#include "common/Result.h"
#include <cstdint>
#include <functional>
#include <string>
#include <unordered_map>
#include <utility>
#include <vector>

浏览源代码.

类

class  eve::buildingfx::BuildingFx
 EVENGINE_API_WORLD public API. 更多...
 
struct  eve::buildingfx::BuildingFx::CurveControlPoint
 One cubic Bezier control point in logical grid-vertex coordinates. 更多...
 
struct  eve::buildingfx::BuildingFx::CurveMeshData
 Owning backend-neutral indexed extrusion generated along an edge curve. 更多...
 
struct  eve::buildingfx::BuildingFx::CurveSurfaceSample
 One committed world-space centerline frame for terrain-conforming extrusion. 更多...
 
struct  eve::buildingfx::BuildingFx::WorldState::HeatCell
 HeatCell public API. 更多...
 
struct  eve::buildingfx::BuildingFx::WorldState::CurveVisual
 CurveVisual public API. 更多...
 

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::building
 建筑放置模块入口:定义 / 放置世界 / 鬼影 / 变更事件的脚本绑定点。 设计文档:docs/dev/建筑放置系统设计.md
 
namespace  eve::graphics
 卡牌游戏 UI 工具模块:工厂 + 脚本绑定入口。 功能参考 ycarowr/UiCard:扇形手牌布局、抽牌/洗牌、悬浮放大、拖拽到落牌区、 敌方手牌(背面/偷看)、费用不足置灰,以及可实时调节的布局参数。 数据模型与渲染/交互逻辑见 CardTypes.h。
 
namespace  eve::buildingfx
 

枚举

enum class  eve::buildingfx::CurvePreviewUpdateStatus { eve::buildingfx::Updated , eve::buildingfx::Rejected }
 Script-safe outcome of refreshing a custom-surface curve preview. 更多...