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
direction
logic::MovingEntityModel
protected
EntityModel
(float normalizedX, float normalizedY)
logic::EntityModel
explicit
getDirection
() const
logic::MovingEntityModel
getGridX
() const
logic::MovingEntityModel
getGridY
() const
logic::MovingEntityModel
getX
() const
logic::EntityModel
getY
() const
logic::EntityModel
gridTargetReached
(const World &world)=0
logic::MovingEntityModel
protected
pure virtual
gridX
logic::MovingEntityModel
protected
gridY
logic::MovingEntityModel
protected
mapHeight
logic::MovingEntityModel
protected
mapWidth
logic::MovingEntityModel
protected
move
(const World &world, float dt)=0
logic::MovingEntityModel
pure virtual
MovingEntityModel
(float normalizedX, float normalizedY, float mapWidth, float mapHeight, float speed)
logic::MovingEntityModel
normalizeTarget
()
logic::MovingEntityModel
protected
notify
(Events event)
logic::Subject
observers
logic::Subject
protected
respawn
()=0
logic::MovingEntityModel
pure virtual
spawnX
logic::MovingEntityModel
protected
spawnY
logic::MovingEntityModel
protected
speed
logic::MovingEntityModel
protected
targetX
logic::MovingEntityModel
protected
targetY
logic::MovingEntityModel
protected
x
logic::EntityModel
protected
y
logic::EntityModel
protected
~EntityModel
() override=default
logic::EntityModel
~Subject
()=default
logic::Subject
virtual
Generated by
1.15.0