载入中...
搜索中...
未找到
Crafting.h
浏览该文件的文档.
73 [[nodiscard]] static eve::Result<int> settle(production::WorkQueue& queue, inventory::Bag& output,
Common identity and hot-reload contract for typed runtime instances.
Strongly typed, transaction-friendly resource cost protocol.
Common time values and an injectable deterministic simulation clock.
Generic multi-owner, multi-slot continuous-progress work queue.
Definition Production.h:200
Provider-neutral resource account contract.
Definition ResourceAccount.h:316
Composes RPG recipes with existing production and inventory owners.
Definition Crafting.h:60
运行时容器:固定格数的背包 / 箱子 / 商店栏等。 行为由 InventorySystem 提供;本类暴露便于脚本绑定的薄封装方法。
Definition AvatarInstance.h:37
A generation-qualified reference to one definition incarnation.
Definition DefinitionRuntime.h:69
transaction::TransactionReceipt transaction
Definition Crafting.h:50
Validated recipe projection used by crafting, alchemy, brewing and cooking.
Definition Crafting.h:28
eve::definition::DefinitionHandle definition
Definition Crafting.h:31
std::vector< inventory::InventoryItemGrant > outputs
Definition Crafting.h:33
Borrowed inputs for atomically paying ingredients and enqueuing recipe work.
Definition Crafting.h:38
resource::IResourceAccount * ingredients
Definition Crafting.h:40
Observable summary returned after an atomic participant commit.
Definition Transaction.h:97