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

类

struct  BuildingEdgeCurveDragPreview
 Immutable result of one curve-handle pointer update. 更多...
 
class  BuildingEdgeCurveDragSession
 UI-neutral ray picking and drag state for one existing cubic building curve. @ownership Borrows the target; the caller must end/cancel before destroying it. @thread Viewport/editor thread only; callbacks are not retained or invoked. 更多...
 
struct  BuildingEdgeCurvePoint
 Runtime-neutral cubic Bezier control point in logical grid-vertex space. 更多...
 
struct  BuildingEdgeCurvePreview
 Immutable revision-tagged result for one interactive cubic curve draft. 更多...
 
struct  BuildingEdgeCurvePreviewEdge
 One canonical edge emitted by a curve draft preview. 更多...
 
struct  BuildingEdgeCurveSurfaceSample
 Owning world-space center and normal sampled for a surface curve draft. 更多...
 
struct  BuildingEdgePathVertex
 Runtime-neutral logical vertex used to author an orthogonal edge path. 更多...
 
struct  BuildingFootprintCell
 One occupied or rejected footprint cell in a placement preview. 更多...
 
struct  BuildingGarrisonMemberRecord
 Persistent garrison member copied through building editor undo. 更多...
 
struct  BuildingInstanceSnapshot
 Complete runtime-neutral placed-building snapshot. 更多...
 
struct  BuildingPlacementPreview
 Structured footprint/snap preview tied to a world revision. 更多...
 
class  BuildingPlacementTarget
 Live PlacementWorld target with reversible place/move/remove operations. 更多...
 

类型定义

using CapabilityId = editing::CapabilityId
 
using DiagnosticSeverity = editing::DiagnosticSeverity
 
using DomainOperation = editing::DomainOperation
 
using EditRegion = editing::EditRegion
 
using EditorDiagnostic = editing::Diagnostic
 
using EditorStatus = editing::Status
 
using EditorValue = editing::Value
 
using IDomainOperationTarget = editing::IDomainOperationTarget
 
using IEditableTarget = editing::IEditableTarget
 
using Revision = editing::Revision
 
using RuleId = editing::RuleId
 
using TargetDescriptor = editing::TargetDescriptor
 
using TargetId = editing::TargetId
 

类型定义说明

◆ CapabilityId

◆ DiagnosticSeverity

◆ DomainOperation

◆ EditorDiagnostic

◆ EditorStatus

在文件 BuildingTarget.h 第 22 行定义.

◆ EditorValue

在文件 BuildingTarget.h 第 22 行定义.

◆ EditRegion

◆ IDomainOperationTarget

◆ IEditableTarget

◆ Revision

在文件 BuildingTarget.h 第 24 行定义.

◆ RuleId

在文件 BuildingTarget.h 第 24 行定义.

◆ TargetDescriptor

◆ TargetId

在文件 BuildingTarget.h 第 25 行定义.