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

This is the complete list of members for logic::MovingEntityModel, 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
getX() constlogic::EntityModel
getY() constlogic::EntityModel
gridTargetReached(const World &world)=0logic::MovingEntityModelprotectedpure virtual
gridXlogic::MovingEntityModelprotected
gridYlogic::MovingEntityModelprotected
mapHeightlogic::MovingEntityModelprotected
mapWidthlogic::MovingEntityModelprotected
move(const World &world, float dt)=0logic::MovingEntityModelpure virtual
MovingEntityModel(float normalizedX, float normalizedY, float mapWidth, float mapHeight, float speed)logic::MovingEntityModel
normalizeTarget()logic::MovingEntityModelprotected
notify(Events event)logic::Subject
observerslogic::Subjectprotected
respawn()=0logic::MovingEntityModelpure virtual
spawnXlogic::MovingEntityModelprotected
spawnYlogic::MovingEntityModelprotected
speedlogic::MovingEntityModelprotected
targetXlogic::MovingEntityModelprotected
targetYlogic::MovingEntityModelprotected
xlogic::EntityModelprotected
ylogic::EntityModelprotected
~EntityModel() override=defaultlogic::EntityModel
~Subject()=defaultlogic::Subjectvirtual