载入中...
搜索中...
未找到
Complete caller-owned input for one atomic card play. 更多...
#include <CardPlay.h>
Public 属性 | |
| CardData * | card = nullptr |
| const CardDefinition * | definition = nullptr |
| eve::resource::IResourceAccount * | playerAccount = nullptr |
| CardPlayComposition | composition |
| std::string | transactionId |
详细描述
Complete caller-owned input for one atomic card play.
Pointers are borrowed only for the synchronous call. The composition root supplies the authoritative account and optional container/effect ports; this type does not perform implicit player lookup.
在文件 CardPlay.h 第 163 行定义.
类成员变量说明
◆ card
| CardData* eve::card::CardPlayRequest::card = nullptr |
在文件 CardPlay.h 第 164 行定义.
被这些函数引用 eve::card::CardPlayPaymentAdapter::play() , 以及 eve::card::Card::play().
◆ composition
| CardPlayComposition eve::card::CardPlayRequest::composition |
在文件 CardPlay.h 第 167 行定义.
◆ definition
| const CardDefinition* eve::card::CardPlayRequest::definition = nullptr |
在文件 CardPlay.h 第 165 行定义.
◆ playerAccount
| eve::resource::IResourceAccount* eve::card::CardPlayRequest::playerAccount = nullptr |
在文件 CardPlay.h 第 166 行定义.
◆ transactionId
| std::string eve::card::CardPlayRequest::transactionId |
在文件 CardPlay.h 第 168 行定义.
该结构体的文档由以下文件生成:
- src/modules/card/CardPlay.h