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

类

class  Collector
 采集者:WorkerTrip 基线的状态机 (选目标→接近→采集→载荷判定→运输→卸货入账)。 更多...
 
class  Economy
 经济模块(eve.Economy):资源类型注册 + 玩家账本 + 事件 + 采集流水线。 更多...
 
class  EconomyControl
 Exposes published player resource ledgers through the shared gameplay protocol. 更多...
 
struct  EconomyEvent
 一次经济事件(credit / debit / waste)。 更多...
 
class  EconomyLedger
 单个玩家的资源账本:当前量、上限、收支与浪费统计。 更多...
 
class  EconomyLedgerResourceAccount
 Adapts one caller-owned EconomyLedger to IResourceAccount. 更多...
 
class  EconomySystem
 经济系统门面:按玩家持有账本、转发事件、注册钩子。 更多...
 
class  GatherNode
 地图上的资源节点:储量、再生、采集槽位。 更多...
 
class  IEconomy
 经济账本的跨模块查询/操作接口(提供方:economy 模块)。 更多...
 
struct  ResourceTypeDef
 资源类型的静态定义(数据驱动配置的最小单元)。 更多...
 
class  ResourceTypeRegistry
 资源类型注册表:注册 / 查询 / 清理。 更多...
 

类型定义

using EconomyHook = std::function< void(const EconomyEvent &)>
 

枚举

enum class  DepletionModel { Finite , Renewable , Infinite , Growing }
 资源节点的供给模型。 更多...
 

函数

 Module_IMPL (Economy, new Economy())
 

类型定义说明

◆ EconomyHook

using eve::economy::EconomyHook = typedef std::function<void(const EconomyEvent&)>

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

枚举类型说明

◆ DepletionModel

enum class eve::economy::DepletionModel
strong

资源节点的供给模型。

枚举值
Finite 
Renewable 
Infinite 
Growing 

在文件 ResourceType.h 第 11 行定义.

函数说明

◆ Module_IMPL()

eve::economy::Module_IMPL ( Economy  ,
new   Economy() 
)