Pacman Torben Petré
Loading...
Searching...
No Matches
logic::PacmanModel Member List

This is the complete list of members for logic::PacmanModel, including all inherited members.

attach(const std::shared_ptr< Observer > &observer)logic::Subject
directionlogic::MovingEntityModelprotected
EntityModel(float normalizedX, float normalizedY)logic::EntityModelexplicit
getDirection() constlogic::MovingEntityModel
getGridX() constlogic::MovingEntityModel
getGridY() constlogic::MovingEntityModel
getNextDirection() constlogic::PacmanModel
getX() constlogic::EntityModel
getY() constlogic::EntityModel
gridXlogic::MovingEntityModelprotected
gridYlogic::MovingEntityModelprotected
isMoving() constlogic::PacmanModel
mapHeightlogic::MovingEntityModelprotected
mapWidthlogic::MovingEntityModelprotected
move(const World &world, float dt) overridelogic::PacmanModelvirtual
MovingEntityModel(float normalizedX, float normalizedY, float mapWidth, float mapHeight, float speed)logic::MovingEntityModel
normalizeTarget()logic::MovingEntityModelprotected
notify(Events event)logic::Subject
observerslogic::Subjectprotected
PacmanModel(float normalizedX, float normalizedY, float mapWidth, float mapHeight)logic::PacmanModel
respawn() overridelogic::PacmanModelvirtual
setNextDirection(const Moves &move)logic::PacmanModel
spawnXlogic::MovingEntityModelprotected
spawnYlogic::MovingEntityModelprotected
speedlogic::MovingEntityModelprotected
targetXlogic::MovingEntityModelprotected
targetYlogic::MovingEntityModelprotected
xlogic::EntityModelprotected
ylogic::EntityModelprotected
~EntityModel() override=defaultlogic::EntityModel
~Subject()=defaultlogic::Subjectvirtual