载入中...
搜索中...
未找到
eve::card::Card 成员列表

成员的完整列表,这些成员属于 eve::card::Card,包括所有继承而来的类成员

applyEffect(CardData &card, const CardEffectDefinition &definition, eve::SubjectRef subject) consteve::card::Card
capturePresentation()eve::card::Card
Card()eve::card::Card
Card(const Card &)=deleteeve::card::Card
Card(Card &&) noexcepteve::card::Card
clearCardDefinitions()eve::card::Card
clearGameplayControls()eve::card::Card
drawCard(const std::string &handOwner)eve::card::Card
evaluatePlay(const CardData *card, CardPlayConditionQueries queries={}) consteve::card::Card
findHand(const std::string &owner) consteve::card::Card
gameplayControlCount() consteve::card::Card
gameplayInstances() consteve::card::Card
getBuiltInVisuals() consteve::card::Cardinline
getCardAttribute(CardData &card, std::string_view attribute) consteve::card::Card
getCardDefinitionAttack(const std::string &id)eve::card::Card
getCardDefinitionCost(const std::string &id)eve::card::Card
getCardDefinitionCount()eve::card::Card
getCardDefinitionHealth(const std::string &id)eve::card::Card
getCardDefinitionId(int index) consteve::card::Card
getCardDefinitionKind(const std::string &id)eve::card::Card
getCardDefinitionName(const std::string &id)eve::card::Card
getCardDefinitionTintB(const std::string &id)eve::card::Card
getCardDefinitionTintG(const std::string &id)eve::card::Card
getCardDefinitionTintR(const std::string &id)eve::card::Card
getConfig() consteve::card::Card
getDeck() consteve::card::Card
getHand(int index) consteve::card::Card
getName() const =0eve::Modulepure virtual
getPresentation(int index)eve::card::Card
getPresentationCount() consteve::card::Card
getZone(int index) consteve::card::Card
handCount() consteve::card::Card
hasCardDefinition(const std::string &id)eve::card::Card
Module_REG(Card)eve::card::Card
newCard(const std::string &defId)eve::card::Card
newConfig()eve::card::Card
newDeck()eve::card::Card
newHand(LayoutConfig *cfg)eve::card::Card
newPlaneMapper()eve::card::Card
newZone(const std::string &id, const std::string &label, float x, float y, float w, float h)eve::card::Card
operator=(const Card &)=deleteeve::card::Card
operator=(Card &&) noexcepteve::card::Card
play(CardData &card, eve::resource::IResourceAccount &playerAccount, CardPlayComposition composition={}, std::string transactionId={})eve::card::Card
publishGameplay(const std::string &instanceId, const std::string &ownerId, Hand *hand, eve::resource::IResourceAccount *account=nullptr)eve::card::Card
registerCardsFromJson(const std::string &json)eve::card::Card
removeCardDefinition(const std::string &id)eve::card::Card
render(graphics::Graphics *gfx)eve::card::Card
renderDeck(graphics::Graphics *gfx)eve::card::Card
setBuiltInVisuals(bool enabled)eve::card::Cardinline
setCardAttribute(CardData &card, std::string_view attribute, double value) consteve::card::Card
setCardDefinition(const std::string &id, const std::string &name, const std::string &kind, int cost, int attack, int health, float tintR, float tintG, float tintB)eve::card::Card
setCardPlayCondition(const std::string &id, decision::Condition condition)eve::card::Card
setConfig(LayoutConfig *cfg)eve::card::Card
step(const eve::SimulationStep &step)eve::card::Card
unpublishGameplay(const std::string &instanceId)eve::card::Card
update(float dt, float mx, float my, bool down)eve::card::Card
zoneCount() consteve::card::Card
~Card() overrideeve::card::Card
~Module()eve::Moduleinlinevirtual