ScummVM API documentation
Harvester::Combat Member List

This is the complete list of members for Harvester::Combat, including all inherited members.

captureOverlappingNpcAttackTarget() const (defined in Harvester::Combat)Harvester::Combat
capturePlayerAttackTarget(const Common::Point &mousePos, const NpcRecord *hoverNpc) const (defined in Harvester::Combat)Harvester::Combat
capturePlayerAttackTargetForKeyboard(bool attackLeft, bool attackRight, bool attackUp, bool attackDown) const (defined in Harvester::Combat)Harvester::Combat
Combat(HarvesterEngine &engine, SceneState &scene, Player &player, EntityManager *entityManager, SceneEntities &sceneRuntime, CombatEffects &combatEffects, const CheatSystem &cheats, InteractionCallbacks &callbacks, Interaction &interactionProcessor) (defined in Harvester::Combat)Harvester::Combat
Combat(const Combat &)=delete (defined in Harvester::Combat)Harvester::Combat
commitMonsterCombatStatesForSceneChange(Common::Array< MonsterCombatState > &&states) (defined in Harvester::Combat)Harvester::Combat
initializeCombatStates() (defined in Harvester::Combat)Harvester::Combat
killDebugActiveMonster(const Common::Point &mousePos, bool &needsRedraw) (defined in Harvester::Combat)Harvester::Combat
operator=(const Combat &)=delete (defined in Harvester::Combat)Harvester::Combat
prepareMonsterCombatStatesForSceneChange(const Common::Array< MonsterRecord > &previousMonsters, const Common::Array< MonsterRecord > &updatedMonsters) const (defined in Harvester::Combat)Harvester::Combat
resetForSceneRefresh() (defined in Harvester::Combat)Harvester::Combat
resolveKillTarget(const Common::Point &mousePos) const (defined in Harvester::Combat)Harvester::Combat
resolvePlayerAttackContact(bool &needsRedraw) (defined in Harvester::Combat)Harvester::Combat
selectMonsterAttackContactTarget(Entity *&monsterEntity) const (defined in Harvester::Combat)Harvester::Combat
selectNpcAttackContactTarget(Entity *&npcEntity) const (defined in Harvester::Combat)Harvester::Combat
updateRoomMonsterCombat(bool &needsRedraw) (defined in Harvester::Combat)Harvester::Combat