| buyFromShop(GameState *gameState, inventory::Bag *bag, const std::string ¤cyId, const std::string &itemId, int quantity, double unitPrice) | eve::rpg::RPG | |
| buyShopOffer(GameState *gameState, inventory::Bag *bag, const std::string ¤cyId, const std::string &offerId, int quantity) | eve::rpg::RPG | |
| claimQuestRewards(Tracker *tracker, GameState *gameState, inventory::Bag *bag, const std::string &questId) | eve::rpg::RPG | |
| clearAllItemStats() | eve::rpg::RPG | |
| clearBattleTactics() | eve::rpg::RPG | |
| clearClassDefinitions() | eve::rpg::RPG | |
| clearEffectDefinitions() | eve::rpg::RPG | |
| clearEncounters() | eve::rpg::RPG | |
| clearItemStats(const std::string &itemId) | eve::rpg::RPG | |
| clearLootTables() | eve::rpg::RPG | |
| clearQuestDefinitions() | eve::rpg::RPG | |
| clearSettlementPipeline(const std::string &pipeline) | eve::rpg::RPG | |
| clearShopOffers() | eve::rpg::RPG | |
| clearSkillDamage() | eve::rpg::RPG | |
| clearSkillDefinitions() | eve::rpg::RPG | |
| clearStories() | eve::rpg::RPG | |
| clearStoryEvents() | eve::rpg::RPG | |
| clearTraitDefinitions() | eve::rpg::RPG | |
| collectWorldLoot(Tracker *tracker, GameState *gameState, inventory::Bag *bag, const WorldLootRequest &request) | eve::rpg::RPG | |
| getCastEventCaster(int index) const | eve::rpg::RPG | |
| getCastEventCount() const | eve::rpg::RPG | |
| getCastEventSkillId(int index) const | eve::rpg::RPG | |
| getCastEventTarget(int index) const | eve::rpg::RPG | |
| getClassDefinitionCount() | eve::rpg::RPG | |
| getEffectDefinitionCount() | eve::rpg::RPG | |
| getEncounterDisplayName(const std::string &encounterId) const | eve::rpg::RPG | |
| getEncounterMaxHp(const std::string &encounterId) const | eve::rpg::RPG | |
| getEncounterMemberCount(const std::string &encounterId) const | eve::rpg::RPG | |
| getEncounterMemberDisplayName(const std::string &encounterId, int memberIndex) const | eve::rpg::RPG | |
| getEncounterMemberMaxHp(const std::string &encounterId, int memberIndex) const | eve::rpg::RPG | |
| getItemStatCount() | eve::rpg::RPG | |
| getLevelUpEventActor(int index) const | eve::rpg::RPG | |
| getLevelUpEventCount() const | eve::rpg::RPG | |
| getLevelUpEventNewLevel(int index) const | eve::rpg::RPG | |
| getLevelUpEventPreviousLevel(int index) const | eve::rpg::RPG | |
| getLootTableCount() | eve::rpg::RPG | |
| getName() const =0 | eve::Module | pure virtual |
| getQuestDefinitionCount() | eve::rpg::RPG | |
| getSettlementStageCount(const std::string &pipeline) | eve::rpg::RPG | |
| getShopOfferBuyPrice(int index) const | eve::rpg::RPG | |
| getShopOfferCount() const | eve::rpg::RPG | |
| getShopOfferDescription(int index) const | eve::rpg::RPG | |
| getShopOfferId(int index) const | eve::rpg::RPG | |
| getShopOfferItemId(int index) const | eve::rpg::RPG | |
| getShopOfferName(int index) const | eve::rpg::RPG | |
| getShopOfferSellPrice(int index) const | eve::rpg::RPG | |
| getSkillDefinitionCount() | eve::rpg::RPG | |
| getStatusChangeEventAction(int index) const | eve::rpg::RPG | |
| getStatusChangeEventActor(int index) const | eve::rpg::RPG | |
| getStatusChangeEventCount() const | eve::rpg::RPG | |
| getStatusChangeEventEffectId(int index) const | eve::rpg::RPG | |
| getStatusChangeEventInstanceId(int index) const | eve::rpg::RPG | |
| getStatusChangeEventReason(int index) const | eve::rpg::RPG | |
| getStatusChangeEventSource(int index) const | eve::rpg::RPG | |
| getStatusChangeEventStacks(int index) const | eve::rpg::RPG | |
| getStoryCount() const | eve::rpg::RPG | |
| getStoryEventCount() const | eve::rpg::RPG | |
| getTickEventActor(int index) const | eve::rpg::RPG | |
| getTickEventCount() const | eve::rpg::RPG | |
| getTickEventEffectId(int index) const | eve::rpg::RPG | |
| getTickEventInstanceId(int index) const | eve::rpg::RPG | |
| getTickEventSource(int index) const | eve::rpg::RPG | |
| getTickEventStacks(int index) const | eve::rpg::RPG | |
| getTraitDefinitionCount() | eve::rpg::RPG | |
| getVitalsEventAction(int index) const | eve::rpg::RPG | |
| getVitalsEventActor(int index) const | eve::rpg::RPG | |
| getVitalsEventAmount(int index) const | eve::rpg::RPG | |
| getVitalsEventCount() const | eve::rpg::RPG | |
| getVitalsEventCurrent(int index) const | eve::rpg::RPG | |
| getVitalsEventMax(int index) const | eve::rpg::RPG | |
| getVitalsEventResource(int index) const | eve::rpg::RPG | |
| getVitalsEventSource(int index) const | eve::rpg::RPG | |
| globalGameState() | eve::rpg::RPG | |
| hasEncounter(const std::string &encounterId) const | eve::rpg::RPG | |
| hasQuestDefinition(const std::string &id) const | eve::rpg::RPG | |
| hasSettlementStage(const std::string &pipeline, const std::string &stage) | eve::rpg::RPG | |
| hasShopOffer(const std::string &offerId) const | eve::rpg::RPG | |
| hasStory(const std::string &storyId) const | eve::rpg::RPG | |
| hasStoryEvent(const std::string &eventId) const | eve::rpg::RPG | |
| Module_REG(RPG) | eve::rpg::RPG | |
| newActor() | eve::rpg::RPG | |
| newBattle() | eve::rpg::RPG | |
| newBattleControl(Battle *battle, SubjectRef instance) | eve::rpg::RPG | |
| newEncounterActor(const std::string &encounterId) | eve::rpg::RPG | |
| newEncounterMemberActor(const std::string &encounterId, int memberIndex) | eve::rpg::RPG | |
| newGameState() | eve::rpg::RPG | |
| newParty() | eve::rpg::RPG | |
| newProductControl(SubjectRef instance, GameState *gameState, Tracker *tracker, inventory::Bag *bag) | eve::rpg::RPG | |
| newSettlementContext() | eve::rpg::RPG | |
| newStoryEventSession() | eve::rpg::RPG | |
| newStorySession() | eve::rpg::RPG | |
| newTracker() | eve::rpg::RPG | |
| newWorldState(GameState *gameState) | eve::rpg::RPG | |
| queueBattleTactic(Battle *battle, RPGActor *actor, const std::string &tacticsId) | eve::rpg::RPG | |
| registerClassesFromJson(const std::string &json) | eve::rpg::RPG | |
| registerEffectsFromJson(const std::string &json) | eve::rpg::RPG | |
| registerItemStatsFromJson(const std::string &itemId, const std::string &json) | eve::rpg::RPG | |
| registerLootTablesFromJson(const std::string &json) | eve::rpg::RPG | |
| registerQuestsFromJson(const std::string &json) | eve::rpg::RPG | |
| registerSkillDamage(const std::string &skillId, const std::string &damageType, const std::string &formula, const std::string &element, double critChance, int hitChance) | eve::rpg::RPG | |
| registerSkillsFromJson(const std::string &json) | eve::rpg::RPG | |
| registerTraitsFromJson(const std::string &json) | eve::rpg::RPG | |
| removeSettlementStage(const std::string &pipeline, const std::string &stage) | eve::rpg::RPG | |
| replaceBattleTacticsFromJson(const std::string &json) | eve::rpg::RPG | |
| replaceEncountersFromJson(const std::string &json) | eve::rpg::RPG | |
| replaceQuestsFromJson(const std::string &json) | eve::rpg::RPG | |
| replaceShopOffersFromJson(const std::string &json) | eve::rpg::RPG | |
| replaceStoriesFromDnut(const std::string &source, const std::string &path) | eve::rpg::RPG | |
| replaceStoryEventsFromJson(const std::string &json) | eve::rpg::RPG | |
| rollLoot(const std::string &tableId, inventory::Bag *bag, int seed) | eve::rpg::RPG | |
| RPG()=default | eve::rpg::RPG | |
| runSettlement(const std::string &pipeline, SettlementContext *ctx) | eve::rpg::RPG | |
| sellShopOffer(GameState *gameState, inventory::Bag *bag, const std::string ¤cyId, const std::string &offerId, int quantity) | eve::rpg::RPG | |
| sellToShop(GameState *gameState, inventory::Bag *bag, const std::string ¤cyId, const std::string &itemId, int quantity, double unitPrice) | eve::rpg::RPG | |
| setSettlementStageEnabled(const std::string &pipeline, const std::string &stage, bool enabled) | eve::rpg::RPG | |
| setSettlementStagePriority(const std::string &pipeline, const std::string &stage, int priority) | eve::rpg::RPG | |
| settleBattleVictory(RPGActor *actor, Tracker *tracker, GameState *gameState, const BattleVictoryRequest &request) | eve::rpg::RPG | |
| settleEncounterVictory(RPGActor *actor, Tracker *tracker, GameState *gameState, const std::string &encounterId, const std::string &mapId, const std::string &objectId) | eve::rpg::RPG | |
| syncEquipModifiers(RPGActor *actor, inventory::EquipmentSet *equip) | eve::rpg::RPG | |
| update(float dt) | eve::rpg::RPG | |
| ~Module() | eve::Module | inlinevirtual |
| ~RPG() override=default | eve::rpg::RPG | |