ScummVM API documentation
Harvester::Player Member List

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

applyGotoXZ(const RoomSetupState &state, EntityManager *entityManager, int x, int z) (defined in Harvester::Player)Harvester::Player
cancelAttackAnimation() (defined in Harvester::Player)Harvester::Player
cancelIdleAnimation() (defined in Harvester::Player)Harvester::Player
cancelMovement() (defined in Harvester::Player)Harvester::Player
cancelMovementForAttack() (defined in Harvester::Player)Harvester::Player
captureAttackTarget(const Common::String &name, int classId) (defined in Harvester::Player)Harvester::Player
clearAttackTarget() (defined in Harvester::Player)Harvester::Player
computeDepthScale(const RoomSetupState &state, float z) (defined in Harvester::Player)Harvester::Playerstatic
describeCombatDamageType(int damageType) (defined in Harvester::Player)Harvester::Playerstatic
describeCombatLoadout(int loadout) (defined in Harvester::Player)Harvester::Playerstatic
getIdleState() const (defined in Harvester::Player)Harvester::Playerinline
getRuntimeClockTicks() (defined in Harvester::Player)Harvester::Playerstatic
getState() const (defined in Harvester::Player)Harvester::Playerinline
initialize(const RoomSetupState &state, Entity *entity, int combatLoadout) (defined in Harvester::Player)Harvester::Player
isCombatLocked() const (defined in Harvester::Player)Harvester::Player
isIdleAnimationExcludedRoom(const Common::String &roomName) (defined in Harvester::Player)Harvester::Playerstatic
isProjectileCombatLoadout(int loadout) (defined in Harvester::Player)Harvester::Playerstatic
markAttackContactResolved() (defined in Harvester::Player)Harvester::Player
noteActivity() (defined in Harvester::Player)Harvester::Player
operator=(const Player &)=delete (defined in Harvester::Player)Harvester::Player
Player()=default (defined in Harvester::Player)Harvester::Player
Player(const Player &)=delete (defined in Harvester::Player)Harvester::Player
rebindAfterSceneRefresh(HarvesterEngine &engine, const RoomSetupState &state, EntityManager *entityManager, bool preservePlayerPlacement) (defined in Harvester::Player)Harvester::Player
requestIdleAnimationExit(const RoomSetupState &state) (defined in Harvester::Player)Harvester::Player
resetIdleState() (defined in Harvester::Player)Harvester::Player
resolveBlockedStartupSpawn(HarvesterEngine &engine, const RoomSetupState &state, const Common::Array< ObjectRecord > &sceneObjects, const Common::Array< AnimRecord > &sceneAnimations) (defined in Harvester::Player)Harvester::Player
resolveCombatLoadoutContactFrameOffset(int loadout) (defined in Harvester::Player)Harvester::Playerstatic
resolveCombatLoadoutDamageAmount(int loadout) (defined in Harvester::Player)Harvester::Playerstatic
resolveCombatLoadoutDamageType(int loadout) (defined in Harvester::Player)Harvester::Playerstatic
resolveCombatLoadoutResourcePath(int loadout) (defined in Harvester::Player)Harvester::Playerstatic
resolveFacingFrame(int facing) (defined in Harvester::Player)Harvester::Playerstatic
resolveRegionTargetX(const RoomSetupState &state, const RegionRecord &region, const RoomPlayerState &playerState) (defined in Harvester::Player)Harvester::Playerstatic
resolveRegionTargetZ(const RegionRecord &region) (defined in Harvester::Player)Harvester::Playerstatic
setIdleAnimation(int facing) (defined in Harvester::Player)Harvester::Player
setMoveTarget(const RoomSetupState &state, int targetX, float targetZ) (defined in Harvester::Player)Harvester::Player
setMoveTargetFromScreenPoint(const RoomSetupState &state, int targetX, int targetBottomY) (defined in Harvester::Player)Harvester::Player
setRegionMoveTarget(const RoomSetupState &state, int targetX, float targetZ) (defined in Harvester::Player)Harvester::Player
startAttackAnimation(const RoomSetupState &state, const Common::Point &mousePos) (defined in Harvester::Player)Harvester::Player
startDeathAnimation(int damageType, bool goreEnabled) (defined in Harvester::Player)Harvester::Player
startEvasiveAnimation(bool moveLeft, bool moveRight, bool moveUp, bool moveDown) (defined in Harvester::Player)Harvester::Player
startHitAnimation(HarvesterEngine &engine, int monsterAttackFirstFrame) (defined in Harvester::Player)Harvester::Player
startIdleAnimation(HarvesterEngine &engine, const RoomSetupState &state) (defined in Harvester::Player)Harvester::Player
startKeyboardAttackAnimation(const RoomSetupState &state, bool attackLeft, bool attackRight, bool attackUp, bool attackDown) (defined in Harvester::Player)Harvester::Player
startTurnAnimation(int targetFacing) (defined in Harvester::Player)Harvester::Player
stepKeyboardMovement(HarvesterEngine &engine, const RoomSetupState &state, const Common::Array< ObjectRecord > &sceneObjects, const Common::Array< AnimRecord > &sceneAnimations, bool moveLeft, bool moveRight, bool moveUp, bool moveDown) (defined in Harvester::Player)Harvester::Player
stepMoveTarget(HarvesterEngine &engine, const RoomSetupState &state, const Common::Array< ObjectRecord > &sceneObjects, const Common::Array< AnimRecord > &sceneAnimations, int regionFacing=-1) (defined in Harvester::Player)Harvester::Player
supportsMovementBand(const RoomSetupState &state) (defined in Harvester::Player)Harvester::Playerstatic
syncAnimationPlacement() (defined in Harvester::Player)Harvester::Player
syncCombatLoadout(HarvesterEngine &engine, const RoomSetupState &state) (defined in Harvester::Player)Harvester::Player
syncCombatLoadoutVisual(HarvesterEngine &engine, const RoomSetupState &state, int loadout) (defined in Harvester::Player)Harvester::Player
updateAnimationRate(bool speedUp) (defined in Harvester::Player)Harvester::Player
updateAttackAnimationState(HarvesterEngine &engine) (defined in Harvester::Player)Harvester::Player
updateDeathAnimationState() (defined in Harvester::Player)Harvester::Player
updateEvasiveAnimation(HarvesterEngine &engine) (defined in Harvester::Player)Harvester::Player
updateHitAnimationState(HarvesterEngine &engine, const RoomSetupState &state, const Common::Array< ObjectRecord > &sceneObjects, const Common::Array< AnimRecord > &sceneAnimations) (defined in Harvester::Player)Harvester::Player
updateIdleAnimation(const RoomSetupState &state) (defined in Harvester::Player)Harvester::Player
updateTurnAnimationState() (defined in Harvester::Player)Harvester::Player