载入中...
搜索中...
未找到
CardPlay.h 文件参考

Card Play adapter for the renderer-independent decision protocol. 更多...

#include "common/Export.h"
#include "card/CardTypes.h"
#include "common/Container.h"
#include "decision/Condition.h"
#include "transaction/AtomicResourcePayment.h"
#include <functional>
#include <optional>
#include <string>
#include <string_view>

浏览源代码.

类

struct  eve::card::CardPlayConditionQueries
 Read-only extension points used while evaluating a card play. 更多...
 
class  eve::card::CardPlayConditionContext
 Read-only EvaluationContext backed by one card instance and definition. 更多...
 
class  eve::card::CardPlayConditionAdapter
 Evaluates one card play condition without moving or mutating a card. 更多...
 
class  eve::card::CardPlayParticipant
 Transaction participant that publishes one CardData play. 更多...
 
struct  eve::card::CardPlayComposition
 Optional cross-domain operations that belong to one card play. 更多...
 
struct  eve::card::CardPlayRequest
 Complete caller-owned input for one atomic card play. 更多...
 
class  eve::card::CardPlayPaymentAdapter
 Connects a card's mana field to the owning player's resource account. 更多...
 

命名空间

namespace  eve
 Build metadata (engine git commit, build time, third-party version).
 
namespace  eve::card
 

详细描述

Card Play adapter for the renderer-independent decision protocol.

在文件 CardPlay.h 中定义.