载入中...
搜索中...
未找到
eve::card::Card 成员列表
成员的完整列表,这些成员属于 eve::card::Card,包括所有继承而来的类成员
| applyEffect(CardData &card, const CardEffectDefinition &definition, eve::SubjectRef subject) const | eve::card::Card | |
| capturePresentation() | eve::card::Card | |
| Card() | eve::card::Card | |
| Card(const Card &)=delete | eve::card::Card | |
| Card(Card &&) noexcept | eve::card::Card | |
| clearCardDefinitions() | eve::card::Card | |
| clearGameplayControls() | eve::card::Card | |
| drawCard(const std::string &handOwner) | eve::card::Card | |
| evaluatePlay(const CardData *card, CardPlayConditionQueries queries={}) const | eve::card::Card | |
| findHand(const std::string &owner) const | eve::card::Card | |
| gameplayControlCount() const | eve::card::Card | |
| gameplayInstances() const | eve::card::Card | |
| getBuiltInVisuals() const | eve::card::Card | inline |
| getCardAttribute(CardData &card, std::string_view attribute) const | eve::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) const | eve::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() const | eve::card::Card | |
| getDeck() const | eve::card::Card | |
| getHand(int index) const | eve::card::Card | |
| getName() const =0 | eve::Module | pure virtual |
| getPresentation(int index) | eve::card::Card | |
| getPresentationCount() const | eve::card::Card | |
| getZone(int index) const | eve::card::Card | |
| handCount() const | eve::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 &)=delete | eve::card::Card | |
| operator=(Card &&) noexcept | eve::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::Card | inline |
| setCardAttribute(CardData &card, std::string_view attribute, double value) const | eve::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() const | eve::card::Card | |
| ~Card() override | eve::card::Card | |
| ~Module() | eve::Module | inlinevirtual |